leia (@wuyingnanleia)前端vue实战小测试 中发帖

前端vue实战小测试
[图片]
问题1
我们先直觉判断一下,当input value大于5的时候是否会禁用。
[图片]
其实这题考的就是对象的引用,我们可以在浏览器上试试下面的内容会打印什么。
let a = 1;
let b = {
c: a
}
a = 3

讲解一下把再inputValue大于5的时候,我们看似改变了disabled,但实际上buttonOption里的disabled并没有改变,对于有时候会传一些复杂配置项的时候可能会遇到这个问题,这时候我们有个比较好的办法就是computed,computed会依赖收集,当依赖变化的时候,buttonOption.disabled的值就会相应变化。在线地址。
[图片]
问题2
老规矩直觉判断,当按钮点击的时候,是否会进行深监听,以及新旧value的值。
[图片]
此时我们监听了一个reactive定义的...