问题: 某个事件不执行?
原因: 在vue的template里有两个元素:如:
<div>{{obj.title}}</div>
<div @click="btn">按钮</div>
触发过程: 当obj为空对象时,obj.title为undefined,触发点击事件后,数据更新了,但视图没更新。
结论: 在template里的字段都需要判null或者‘’或者undefined,否则可能使双向绑定失效。
自己瞎猜的,不一定正确,但判断了字段就正常了。
问题: 某个事件不执行?
原因: 在vue的template里有两个元素:如:
<div>{{obj.title}}</div>
<div @click="btn">按钮</div>
触发过程: 当obj为空对象时,obj.title为undefined,触发点击事件后,数据更新了,但视图没更新。
结论: 在template里的字段都需要判null或者‘’或者undefined,否则可能使双向绑定失效。
自己瞎猜的,不一定正确,但判断了字段就正常了。