2018-09-17 v-的其他指令

2018-09-17  本文已影响0人  好多好多鱼z
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<div id="app">
    <input v-model="msg">
    <p v-text="msg">{{msg}}</p>
    <h1 v-html="msg">{{msg}}</h1>
    <a href="#" v-once>{{msg}}</a> <br>
    <a href="#" v-pre>{{msg}}</a>
</div>
<script src="js/vue.js"></script>
<script>
    new Vue({
        el:"#app",
        data:{
            msg:"你好"
        }
    })
</script>
</body>
</html>
v-cloak的使用
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
        [v-cloak]{
            display:none;
        }
    </style>
</head>
<body>
<div id="app">
    <p v-cloak="msg">{{msg}}</p>
</div>
<script src="js/vue.js"></script>
<script>
    new Vue({
        el:'#app',
        data:{
            msg:"你好"
        },
        beforeMount:function(){
            alert("警告")
        }
    })
</script>
</body>
</html>
QW.png

防止将{{message}}类似的输出到页面
配合css中display:none 来隐藏标签
点击确定之后页面才会显示值为 你好

上一篇 下一篇

猜你喜欢

热点阅读