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 @@
触发器配置
(formData.triggers[index] = val)"
class="mb-10px"
@@ -52,7 +52,7 @@
执行器配置
(formData.actions[index] = val)"
class="mb-10px"
@@ -129,9 +129,7 @@ const addTrigger = () => {
}
/** 移除触发器 */
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)
}
/** 打开弹窗 */