Vue中template标签不可使用v-show

很多人看到今天的标题或许会有疑惑,下面来详细解答一下:

因为 v-show 是通过 display 来控制标签进行渲染的,但是 template 标签在 vue 解析后是不会显示在页面上的 ,是虚拟 Dom,所以无法使用 v-show。

但是话说回来, v-if 是可以使用在 template 标签上,因为 v-if 是条件渲染,只要满足 v-if 后的条件就可以完成渲染。

相关推荐
JeffongTan8 小时前
在LWC中镶嵌VF Page获取用户IP
前端·javascript·salesforce
不cong明的亚子10 小时前
web live多屏互动平台
javascript·经验分享·音视频
陆枫Larry10 小时前
Astro 是什么
前端
是立不是利11 小时前
写给设计师的 CSS 博客美学指南
前端·css
dsyyyyy110112 小时前
JS复习,难点,易错点总结
开发语言·javascript·ecmascript
默_笙12 小时前
🏝 Docker 就是"房地产开发":从施工图纸到小区物业的容器化指南
前端·javascript
计算机魔术师12 小时前
Rohan Paul 谈用时间跨度衡量智能体能力,并引用 OpenAI 自动化研究实习生里程碑
前端
kyriewen12 小时前
我手写了个极简版 React Router——才搞懂 v6 为什么砍了这么多 API
前端·javascript·程序员
a11177612 小时前
Shirone 二次元博客主题 开源
前端·开源
IT_陈寒12 小时前
Python的切片赋值把我坑惨了,这不是bug是特性
前端·人工智能·后端