Vue的属性绑定和双向绑定

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/chengqiuming/article/details/102749263

一 代码

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>属性绑定和数据双向绑定</title>
    <script src="https://cdn.jsdelivr.net/npm/vue"></script>    
</head>
<body>
    <!-- 挂载点 -->
    <div id="root">
        <!-- 属性绑定 v-bind -->
        <div v-bind:title="title">hello world</div>
        <!-- 属性绑定 v-bind: 可简写为: -->
        <div :title="'echo:' + title">hello world</div>
        <!--
        双向绑定(v-model):数据和页面显示相关绑定
        单向绑定(value):数据决定页面的显示,但页面决定不了数据的显示 -->
        <input v-model="content1"/>
        <p>{{content1}}</p>
        <input :value="content"/>
        <p>{{content}}</p>
    </div>
    
    <script type="text/javascript">
        // 实例
        new Vue({
            el: "#root",
            data: {
                title: "this is a title",
                content1:"this is content1:双向绑定",
                content:"this is content:单向绑定"
            }
            
        })
    </script>
</body>
</html>

二 效果

猜你喜欢

转载自blog.csdn.net/chengqiuming/article/details/102749263