vue-day02--数据绑定

<!DOCTYPE html>
<html lang="en">
 
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
<script type="text/javascript" src="../js/vue.js"></script>
 
<!--vue 有2中数据绑定
1.单向数据绑定v-bind 数据只能从data流向页面
2.双向数据绑定v-model 数据不仅能从data流向页面,还能从页面流向data
备注
1.双向绑定一般都应用在表单类元素上如input select
2.v-model:value 可以简写为 v-model. 因为v-model 默认收集的就是value值
3.v-bind:value 简写为 :value
-->
</head>
<body>
<div id="root">
单项数据绑定:<input type="text" v-bind:value="name"><br/>
双向数据绑定:<input type="text" v-model:vaule="name"><br/>

单项数据绑定简单写:<input type="text" :value="name"><br/>
双向数据绑定简单写:<input type="text" v-model="name">
<!--如下代码是错误的因为 v-model 只能应用在表单类元素(输入类)上面
<h2 v-model:x="name"></h2> -->
</div>

<script>
new Vue({
el:"#root",
data:{
name:"尚硅谷"
}
})
 
 

</script>

</body>
</html>
posted @ 2023-07-08 23:53  雪落无痕1  阅读(6)  评论(0编辑  收藏  举报