<!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>