15年软件开发经验 只做源码定制 互联网+定制化解决方案

15年软件开发经验,只做源码定制!

原创设计 定制开发

满足您的个性化需求

当前位置:首页 前端开发 uinapp

uniapp的v-if和v-show的区别

王少铮| 发布于 2021-09-14 18:01:27| 626阅读| 0点赞| 0评论
举报

虽然两者实现的效果一样,但是细节方面的差距还是很大的

v-show是页面加载的时候显示的内容跟隐藏的内容同时加载在页面上只是根据条件进行了隐藏。
v-if是页面加载的时候根据条件进行显示需要展示的内容。并且销毁不需要显示的条件内容,每次加载的时候进行销毁当前加载符合条件的内容


v-show更适合在频繁切换的时候使用,v-if相反

但是v-show有一个小坑

当你定义了display这个属性的话,例如css定义了display:block或者display:flex

那v-show就无法隐藏了

据我估计v-show应该是利用display:none隐藏的

这时候就适合使用v-if了,v-if是直接去掉这一段代码,只有在符合条件的时候才会执行

0

0条评论

别默默看啦~登录/注册一起参与讨论吧~

热门标签

王少铮
微信扫一扫立即咨询
账号登录|扫码登录

立即注册 |忘记密码?

欢迎注册

已有账号马上登录

重置密码

扫码绑定微信
微信扫一扫

绑定手机号

分享到-微信

举报

  • 举报类型:

  • 举报描述:

您好,当前积分不足。

在线客服
拨打电话
17330196230 13230981129
顶部