第一章 Vue核心 第三节 数据绑定

Vue中有两种数据绑定方式:
    1.单向绑定(v-bind):数据只能从data流向页面。
    2.双向绑定(v-model):数据不仅你从data流向页面,还可以从页面流向data
    备注:
        1.双向绑定一般都应用在表单类元素上(如:input、selecte等)
        2.v-model:value 可以简写成 v-model, 因为v-model默认收集的就是value值   *****
        
示例代码:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>数据绑定</title>
    <!--引入Vue-->
    <script src="../lib/vue.js"></script>
</head>
<body>
    <!--准备好一个容器-->
    <div id="root">
        单向数据绑定: <input type="text" v-bind:value="name" /><br/>
        双向数据绑定: <input type="text" v-model:value="name" /><br/><!--v-model只能应用在表单类元素(输入类元素)上-->
        双向数据绑定: <input type="text" v-model="name" /><!--v-model简写-->
    </div>
    <script type="text/javascript">
        Vue.config.productionTip = false ; //阻止 vue 在启动时生成生产提示。
        //创建Vue实例
        new Vue({
            el:'#root',
            data:{
                name:'retrace',
            }
        });
    </script>
</body>
</html>
posted @ 2021-10-14 17:45  何以之  阅读(47)  评论(0)    收藏  举报