美文网首页
2018-09-16 vue初学五(1.v-text及v-htm

2018-09-16 vue初学五(1.v-text及v-htm

作者: 五月葉 | 来源:发表于2018-09-16 20:23 被阅读0次

    1.v-text/v-html   v-once/v-pre

    <div id="itany">
            <input type="text" v-model="msg">
            <p v-text="msg">{{msg}}</p>    <!--v-text正常文本输出-->
            <h2 v-html="msg">{{msg}}</h2>  <!--v-html会解析标签-->
            <p v-once>{{msg}}</p>          <!--v-once只绑定一次-->
            <p v-pre>{{msg}}</p>           <!--v-pre原样输出-->
    </div>
    <script>
            new Vue({
                el:"#itany",
                data:{
                    msg:"你好"
                }
            })
    </script>
    

    2.v-cloak生命周期

    v-cloak需要与CSS的display:none配合使用

    <style>
            [v-cloak]{
                display: none;   <!--配合使用-->
            }
    </style>
    <div id="itany">
        <p v-cloak>{{msg}}</p>
    </div>
    <script>
        new Vue({
            el:"#itany",
            data:{
                msg:"路飞"
            },
            beforeMount:function(){    //beforeMount载入前添加内容
                alert("海贼王")
            }
        })
    </script>
    

    用Vue框架,熟悉它的生命周期可以让开发更好的进行。

    首先先看看官网的图,详细的给出了vue的生命周期:

    20170303180741807.png
    它可以总共分为8个阶段:

    beforeCreate(创建前),

    created(创建后),

    beforeMount(载入前),

    mounted(载入后),

    beforeUpdate(更新前),

    updated(更新后),

    beforeDestroy(销毁前),

    destroyed(销毁后)

    1460000012510450.png

    相关文章

      网友评论

          本文标题:2018-09-16 vue初学五(1.v-text及v-htm

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