不知道是什么原因:<el-button> 点击之后没反应
ruleForm.editing默认是false
所以默认是显示修改信息,
点击修改信息后,ruleForm.editing变成true
为什么点了“修改信息”这个按钮。没有任何反应呢?
同样的方法,我在其他页面也是这样写的,是正常的。
但是为什么复制过来就没反应了呢?找了好久的原因,我不知道哪里错了
不知道是什么原因:<el-button> 点击之后没反应
ruleForm.editing默认是false
所以默认是显示修改信息,
点击修改信息后,ruleForm.editing变成true
为什么点了“修改信息”这个按钮。没有任何反应呢?
同样的方法,我在其他页面也是这样写的,是正常的。
但是为什么复制过来就没反应了呢?找了好久的原因,我不知道哪里错了
10 回答11.1k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
应该是 editing 不是响应式的导致的,方法是:
1.在 data 里初始化 ruleForm 的时候,需要 editing 也初始化成 false
2.在“修改信息”按钮的click 绑定的事件里,用
this.$set(this.ruleForm,'editing', true)
,也使 editing 字段变成响应式的