08 讲解v-cloak,v-text,v-html的基本使用

讲解v-cloak,v-text,v-html的基本使用

v-cloak的基本使用:

  用法:这个指令保持在元素上直到关联实例结束编译  和 CSS 规则如 [v-cloak] { display: none } 一起用时,这个指令可以隐藏未编译的 Mustache 标签直到实例准备完毕。

  利用v-cloak解决vue.js的插值表达式问题。

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>v-cloak,v-text,v-click Demo</title>
    <script src="https://unpkg.com/vue/dist/vue.js"></script>
    <style>
       [v-cloak]{
           display: none;
       }
    </style>
</head>

<body>
    <div id="app">
        <p v-cloak>{{message}}</p>
    </div>
    <script>
        var vm = new Vue({
            el:"#app",
            data:{
                message:"我是插值表达式!"
            }
        })
    </script>
</body>
</html>

v-text的基本使用:

  既然可以利用v-text解决文本插入内容,为什么还有插值表达式{{}}。

  ①v-text会覆盖元素中原本内容,但是插值表达式,只会替换自己的占位符,不会把整个元素的内容清空

  ②v-text不存在会出现闪烁{{插值表达式}},插值表达式会

v-html的基本使用

  利用v-html,出入html格式的字符串,转化为显示的内容。

猜你喜欢

转载自www.cnblogs.com/jiazhiyuan/p/12824910.html