摘要:在文本框输入输入数字 和返回下面<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>加法器</title> &l
在文本框输入输入数字 和返回下面
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>加法器</title> </head> <body> <div id="box"> 加数:<input type="text" v-model="addend"> <br> 被加数:<input type="text" v-model="summand"> <br> <h3>和:{{and}}</h3> </div> <script src="js/vue.js"></script> <script> new Vue({ el: '#box', data: { addend: '0', summand: '0', and: 0 }, // 侦听器:实时监测页面中数据的变化,实时更新数据模型中的属性,并完成指定的动作 watch: { // Vue是面向数据编程,侦听器当然也是面数据,所以watch中侦听的属性必须是页面中的变量 addend: function () { this.and = parseInt(this.addend) + parseInt(this.summand); console.log(addend); }, summand: function () { this.and = parseInt(this.addend) + parseInt(this.summand); } } }); </script> </body> </html>
批改老师:天蓬老师批改时间:2019-01-28 11:58:58
老师总结:双向绑定是mvvm设计模式的基本特征, vue做到了, 而且很简单