84669 personnes étudient
152542 personnes étudient
20005 personnes étudient
5487 personnes étudient
7821 personnes étudient
359900 personnes étudient
3350 personnes étudient
180660 personnes étudient
48569 personnes étudient
18603 personnes étudient
40936 personnes étudient
1549 personnes étudient
1183 personnes étudient
32909 personnes étudient
<input :readonly="isRead"/>
这个isRead不管是什么值,input都会被加上readonly属性。有什么办法可以解决呢???我想通过isRead变量来控制是否添加readonly属性
小伙看你根骨奇佳,潜力无限,来学PHP伐。
<body> <p id="app"> <input :readonly="isRead"/> </p> <script type="text/javascript"> var app = new Vue({ el: '#app', data: { message: 'Hello Vue!', isRead: false } }) </script> </body>
不知道你的isRead的值是不是用的布尔值。设置为false是可编辑的。
https://jsfiddle.net/a8a4wgor/3/
建议楼主在问问题的会后粘贴上遇到问题的源码和引用框架类库的CDN,方便大家查找问题和解决问题补充: Vue中在你的属性前面加上:的时候属性值回被编辑为一个变量而不是字符串,此时在变量上赋值布尔值的时候才会达到你想要的开关效果
不知道你的isRead的值是不是用的布尔值。设置为false是可编辑的。
https://jsfiddle.net/a8a4wgor/3/
建议楼主在问问题的会后粘贴上遇到问题的源码和引用框架类库的CDN,方便大家查找问题和解决问题
补充: Vue中在你的属性前面加上:的时候属性值回被编辑为一个变量而不是字符串,此时在变量上赋值布尔值的时候才会达到你想要的开关效果