react & vue & angular

vue学习(17)条件渲染

2022-02-28  本文已影响0人  哆啦C梦的百宝箱
//使用v-show做条件渲染
<div v-show="false">欢迎学习vue</div>
// 使用表达式
<div v-show="1===3">欢迎学习vue</div>
//使用v-if做条件渲染
<div v-if="false">欢迎学习vue</div>
// 使用表达式
<div v-if="1===3">欢迎学习vue</div>
//v-else-if,v-else不能被打断
<div v-if="n === 1">angular</div>
//如果插入其他
<div></div>
//下面都不生效
<div v-else-if ="n === 2">react</div>
<div v-else-if="n === 3">vue</div>
<div v-else>哈哈</div>
知识点
  1. v-if
  1. v-show
  1. 使用v-if元素不一定能被获取到,使用v-show,元素一定可以被获取到。

备注:使用template标签包裹元素,不会破坏dom结构,但template不能和v-show一起使用。

上一篇下一篇

猜你喜欢

热点阅读