<!DOCTYPE html> <html> <head> <title>Vue --- 数据的双向绑定</title> </head> <body> <div id="app"> <input type="text" name="" v-model="name" placeholder="你的名字"> <h1>你好!{{name}}</h1> </div> <script type="text/javascript" src="https://unpkg.com/vue/dist/vue.min.js"></script> <script type="text/javascript"> var mydata = { name:'mydata的原值' } //初始化创建Vue实例 var app = new Vue({ // 选择要操作的DOM元素来挂载Vue实例 el:'#app', // 通过v-model实现数据的双向绑定 data:mydata }) console.log(app.name) app.name = '修改app的值'; console.log('打印mydata的值:'+mydata.name) mydata.name = '修改mydata的值'; console.log('打印app的值:'+app.name) /* 输出结果: app01.html:26 mydata的原值 app01.html:29 打印mydata的值:修改app的值 app01.html:32 打印app的值:修改mydata的值 */ </script> </body> </html>