美文网首页
V-事件补充

V-事件补充

作者: Dusk_e081 | 来源:发表于2018-09-25 15:04 被阅读0次

    v-html 可以识别html标签
    v-text 不可以识别html标签

    <div id='app'>
           <input type="text" v-model='msg'>
           <p v-html='msg'>{{msg}}</p>
           <h3 v-text='msg'>{{msg}}</h3>
       </div>
       <script src="https://cdn.bootcss.com/vue/2.5.16/vue.js"></script>
         <script>
           new Vue({
               el:'#app',
               data:{
                   msg:'hello'
               }
           })
         </script>
    

    v-once 只绑定一次
    v-pre 原样输出

     <div id='app'>
           <input type="text" v-model='msg'>
           <a href="" v-once>{{msg}}</a>
           <h1 v-pre>{{msg}}</h1>
       </div>
       <script src="https://cdn.bootcss.com/vue/2.5.16/vue.js"></script>
        <script>
           new Vue({
               el:'#app',
               data:{
                   msg:'hello'
               }
           })
        </script>
    

    v-cloak 配合display:none使用
    用于将未加载完的数据隐藏

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
        <style>
            [v-cloak]{
                display:none;
            }
        </style>
    </head>
    <body>
       <div id='app'>
           <h1 v-cloak>{{msg}}</h1>
       </div>
       <script src="https://cdn.bootcss.com/vue/2.5.16/vue.js"></script>
        <script>
           new Vue({
               el:'#app',
               data:{
                   msg:'hello vue'
               },
               beforeMount:function(){
                   alert('beforeMount')
               }
           })
        </script>
    </body>
    </html>
    
      不加V-cloak时 会显示{{msg}} 加v-cloak会隐藏未加载的数据
    

    相关文章

      网友评论

          本文标题:V-事件补充

          本文链接:https://www.haomeiwen.com/subject/iukloftx.html