<body>
<div id="director">
<p>
v-text指令:<span v-text="msg1"></span>
</p>
<p>
v-html的指令:<span v-html="msg2"></span>
</p>
<p>
v-show指令:<span v-show="msg3">v-show指令通过影响display来切换状态,false代表隐藏,true代表显示</span>
</p>
<p>
v-if指令:<span v-if="msg3">使用vue练习指令实例,v-else不需要绑定</span>
<span v-else>登录|注册</span>
</p>
<p>
v-else-if指令:年龄:<span v-if="age<20">弱冠之年</span>
<span v-else-if="age>=20&&age<=30">三十而立</span>
<span v-else-if="age>30 &&age<=40">四十而不惑</span>
</p>
</div>
<script>
$(function(){
const ps=$('p')
for(let i=0;i<ps.length;i++){
$(ps[i]).css("color","#" +('00000'+(Math.random()*0x1000000<<0).toString(16)).slice(-6));
}
})
const app = new Vue({
el: '#director',
data: {
msg1: '这个是v-text显示的指令 <strong>这个是strong标签</strong>',
msg2: '这个是v-html显示的指令,它可以解析v-text无法解析的html标签,例如<strong>这个是strong标签</strong>',
msg3: false,
age: 35
}
})
</script>
</body>