标签:元素 == 使用 操作 div data -- script 一个
<div id="app">
<h3> v-if 单路</h3>
<p v-if = "flag"> 单路分支 </p>
<h3> v-if 双路 </h3>
<p v-if = "flag"> 双路1 </p>
<p v-else> 双路2 </p>
<h3> v-if 多路 </h3>
<p v-if = "type === 'A' "> A </p>
<p v-else-if = " type === 'B'"> B </p>
<p v-else> C </p>
</div>
new Vue({
el: '#app',
data: {
msg: 'hello 下午到了',
flag: false,
type: 'A'
}
})
<div id="app">
<h3> v-show </h3>
<p v-show = "flag"> 千锋教育 </p>
<template v-if = 'flag'>
<div class="box" >
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
</ul>
</div>
</template>
</div>
new Vue({
el: '#app',
data: {
msg: 'hello vue.js',
flag: false
}
})
一般来说,v-if 有更高的切换开销,而 v-show 有更高的初始渲染开销。因此,如果需要非常频繁地切换,则使用 v-show 较好;如果在运行时条件很少改变,则使用 v-if 较好。
标签:元素 == 使用 操作 div data -- script 一个
原文地址:https://www.cnblogs.com/ruange/p/10921310.html