首页 > 其他 > 详细

Vue插值

时间:2019-04-02 13:00:21      阅读:116      评论:0      收藏:0      [点我收藏+]

Vue插值

先引用Vue

 <script src="https://unpkg.com/vue/dist/vue.js"></script>

文本

数据绑定最常见的形式就是使用 {{...}}(双大括号)的文本插值:

<body>
<div id="app">
    <h1>{{message}}</h1>
</div>
    <script type="text/javascript">
        window.onload = function () {
            new Vue({
                el: "#app"
                , data: {
                    message:"小可爱"
                }
            });
        }
    </script>
</body>

HTML

使用 v-html 指令用于输出 html 代码:

<body>
<div id="app">
   <div v-html="message"></div>
</div>
    <script type="text/javascript">
        window.onload = function () {
            new Vue({
                el: "#app"
                , data: {
                    message:"<h1>超级小可爱</h1>"
                }
            });
        }
    </script>
</body>

属性

HTML 属性中的值应使用 v-bind 指令。

<head>
<style type="text/css">
       .class1 {
           width:200px;
           height:300px;
           background-color:red;
       }
   </style>
</head>
<body>
<div id="app">
   <p v-bind:class="{class1:color}">小可爱</p> <!--v-bind缩写<p :class="{class1:color}">小可爱</p>--></div>
    <script type="text/javascript">
        window.onload = function () {
            new Vue({
                el: "#app"
                , data: {
                 color:true//为true时显示class1样式,为false时不显示
                }
            });
        }
    </script>
</body>

 

Vue插值

原文:https://www.cnblogs.com/luckybaby519/p/10641893.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!