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

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

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

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

相关推荐
Java陈序员3 分钟前
轻松设计 Logo!一款 Pornhub 风格的 Logo 在线生成器!
vue.js·node.js·vite
一千柯橘3 分钟前
Milkdown:重塑 Markdown 编辑体验的开源利器【实时预览你的 markdown 内容】倍儿爽!
前端·开源·markdown
前与端5 分钟前
深入理解JavaScript的事件循环(Event Loop)
javascript
于慨6 分钟前
uniapp上传文件
前端·uni-app
星眠6 分钟前
手写发布订阅设计模式
javascript·设计模式·面试
安然dn8 分钟前
极简实战:React + Vue 微前端(Qiankun + Vite)
前端·vue.js
Electrolux10 分钟前
使用 Semantic Release 实现 NPM 全自动发版 monorepo 和 单仓库 项目
前端
lichenyang45310 分钟前
Javascript模块化与Async语法糖
前端
北京_宏哥14 分钟前
🔥Python零基础从入门到精通详细教程10 - python数据类型之数字(Number)-整型(int)详解
前端·python·面试
YGY_Webgis糕手之路16 分钟前
Cesium 快速入门(十二)数据加载详解
前端·gis·cesium