diff --git a/src/views/iot/rule/scene/RuleSceneForm.vue b/src/views/iot/rule/scene/RuleSceneForm.vue index 5104a6693..c66d422d8 100644 --- a/src/views/iot/rule/scene/RuleSceneForm.vue +++ b/src/views/iot/rule/scene/RuleSceneForm.vue @@ -35,7 +35,7 @@ 触发器配置 执行器配置 { } /** 移除触发器 */ const removeTrigger = (index: number) => { - const newTriggers = [...formData.value.triggers] - newTriggers.splice(index, 1) - formData.value.triggers = newTriggers + formData.value.triggers.splice(index, 1) } /** 添加执行器 */ @@ -142,9 +140,7 @@ const addAction = () => { } /** 移除执行器 */ const removeAction = (index: number) => { - const newActions = [...formData.value.actions] - newActions.splice(index, 1) - formData.value.actions = newActions + formData.value.actions.splice(index, 1) } /** 打开弹窗 */