微信小程序 hidden不生效?如何解决?

微信小程序 hidden不生效?如何解决?,第1张

1、hidden 所在view可能包含display:flex ,将其去掉便可

2、使用在组件上的hidden不生效,例如:

此时,需要在组件的外面添加一个view,例如:

便可生效了。

总结:hidden在使用的过程中,饥没会与display:flex产生冲突,但是,flex的优先级高于none或春耐block,不会生效;2、hidden对块状扒肢春布局才会生效,不可直接使用在组件上。

1、wx:if :  有更高的切换消耗。条件晌贺不成立,不会生成节点,使用wx:if,显示结果渲染,不显示不渲染。宴皮派

2、hidden : 有更高的初始渲染消耗。无论成不成立都是生成节点隐藏,刚开始握贺对服务器开销大,后面就小了。 

使用场景:

1、频繁切换使用 hidden

2、运行时条件变化使用wx: if


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12461019.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存