已关闭
MechanicKit示例代码问题修改 #2192
huyiming1236创建于 22 天前关闭于 21 天前
22 天前 关联了pull request:MechanicKit示例代码问题修改
22 天前 关联了pull request:MechanicKit示例代码问题修改
22 天前 关联了pull request:MechanicKit示例代码问题修改
22 天前 关联了pull request:update: 更新文件 AttachStateChangeCallbackRegister.ets
22 天前 删除了关联的pull request:MechanicKit示例代码问题修改
22 天前 删除了关联的pull request:MechanicKit示例代码问题修改
22 天前 删除了关联的pull request:update: 更新文件 AttachStateChangeCallbackRegister.ets
21 天前 关闭了 issue
该问题是怎么引起的?
在
handleDeviceDetached函数中,使用savedMechanicIds.filter(id => id !== mechInfo.mechId)来移除断开设备的ID,但filter方法不会修改原数组,而是返回新数组,原savedMechanicIds数组未被更新,存在逻辑错误。应使用splice或重新赋值。重现步骤
NA
报错信息
NA