Vue 数据绑定 单向绑定与双向绑定

数据绑定

v-bind是单向数据绑定, 即数据流向页面,反过来页面不会流向数据
v-model是双向数据绑定

不是所有的标签都支持v-model,只能用于表单类元素/输入类元素,即有value的元素

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<script src="../lib/vue.js"></script>
<body>
    <div id="root">
        <h1>插值语法</h1>
        <!-- <input type="text" v-bind:value="name"> -->
        <input type="text" v-model="name">
    </div>

    <script type="text/javascript">
       const vue = new Vue({
            el:'#root',
            data:{
                name:'island'
            }
        })
    </script>
</body>
</html>
posted @ 2022-01-29 00:03  IslandZzzz  阅读(107)  评论(0编辑  收藏  举报