美文网首页
v-html v-text v-once v-pre

v-html v-text v-once v-pre

作者: 执念_6afc | 来源:发表于2018-09-17 15:49 被阅读0次

    1

    v-html 可以解析标签
    v-text 不会解析输入的标签 原样输出

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
    </head>
    <body>
            <div id='app'>
                  <input type="text" v-model='msg'>
                  <p v-html='msg'>{{msg}}</p>
                  <h3 v-text='msg'>{{msg}}</h3>
            </div>
            <script src='js/vue.js'></script>
            <script>
                  new Vue({
                        el:'#app',
                        data:{
                              msg:'今天周六,照常上课'
                        }
                   })
            </script>
    </body>
    </html>
    

    2

    v-once只解析一次
    v-pre 不会解析标签里的内容 直接输出

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
    </head>
    <body>
            <div id='app'>
                  <a href="#" v-once>{{msg}}</a>
                  <a href="#" v-pre>{{msg}}</a>
            </div>
            <script src='js/vue.js'></script>
            <script>
                  new Vue({
                        el:'#app',
                        data:{
                            msg:'今天周六,照常上课'
                        }
                   })
             </script>
    </body>
    </html>
    

    3

    <!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='js/vue.js'></script>
           <script>
                  new Vue({
                        el:'#app',
                        data:{  
                              msg:'hello  vue'
                        },
                        beforeMount:function(){
                              alert(1111111111)
                        }
                   })
           </script>
    </body>
    </html>
    

    相关文章

      网友评论

          本文标题:v-html v-text v-once v-pre

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