vue中vif和vshow区别

好好學習 2个月前 已收到1个回答 举报

流年放纵 1星

共回答了167个问题采纳率:97.7% 评论

vif和vshow的区别是:

v-if:

该指令用于条件性的渲染一块内容,当指令的表达式返回值为true的时候,内容会被渲染进去;如果条件始终为false,那么内容就始终不会被渲染。相同,当返回值为false的时候,内容会被销毁。

v-if能够和v-else、v-else-if搭配应用,应用办法就跟原生js上的用法基本一致。

v-show:

该指令和v-if用法基本一致,指令表达式的值为true就显示,为false就暗藏。显示和暗藏是基于css的款式切换,相似于visibility属性。即便一开始条件为false,内容也会被渲染在文档中,只是由css款式管制暗藏而已。

11小时前

36
可能相似的问题

热门问题推荐

Copyright © 2024 微短问答 All rights reserved. 粤ICP备2021119249号 站务邮箱 service@wdace.com