已关闭
MechanicKit示例代码问题修改 #2192
huyiming1236创建于  22 天前关闭于  21 天前
huyiming1236
22 天前 创建

该问题是怎么引起的?

handleDeviceDetached函数中,使用savedMechanicIds.filter(id => id !== mechInfo.mechId)来移除断开设备的ID,但filter方法不会修改原数组,而是返回新数组,原savedMechanicIds数组未被更新,存在逻辑错误。应使用splice或重新赋值。

重现步骤

NA

报错信息

NA

likedislike
Hhuyiming1236
22 天前 关联了pull request:MechanicKit示例代码问题修改
Hhuyiming1236
22 天前 关联了pull request:MechanicKit示例代码问题修改
Hhuyiming1236
22 天前 关联了pull request:MechanicKit示例代码问题修改
Hhuyiming1236
22 天前 关联了pull request:update: 更新文件 AttachStateChangeCallbackRegister.ets
Hhuyiming1236
22 天前 删除了关联的pull request:MechanicKit示例代码问题修改
Hhuyiming1236
22 天前 删除了关联的pull request:MechanicKit示例代码问题修改
Hhuyiming1236
22 天前 删除了关联的pull request:update: 更新文件 AttachStateChangeCallbackRegister.ets
openharmony_ciopenharmony_ci成员
21 天前 关闭了 issue