微信小程序中hidden不生效原因的解决办法


Posted in Javascript onApril 26, 2017

微信小程序中hidden不生效原因的解决办法

例如如下布局:

<view hidden="true" style="display:flex;flex-direction: row;">
    <text>text1</text>
    <text>text2</text>
  </view>

你会发现hidden没生效。经我实验发现hidden元素对块状布局才生效,所以这段代码里导致hidden没生效的罪魁祸首是display:flex。把这个去掉就可以了。

如果一定要用flex布局怎么办?

其实这里想用hidden无非就是想影藏这个布局,display:none也能做到隐藏。这里可以用一个取巧的方法,动态设置display属性,示例如下:

<view hidden="true" style="display:{{hideview ? none : flex}};flex-direction: row;">
    <text>text1</text>
    <text>text2</text>
  </view>

这里的hideview是在对应的js里是一个变量,由js来动态控制。

后话

hidden 隐藏布局,虽然隐藏了,但是还是会占空间。

display:none 隐藏不占据空间。

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Javascript 相关文章推荐
jQuery页面滚动浮动层智能定位实例代码
Aug 23 Javascript
JavaScript高级程序设计阅读笔记(六) ECMAScript中的运算符(二)
Feb 27 Javascript
AngularJS中监视Scope变量以及外部调用Scope方法
Jan 23 Javascript
浅谈javascript中的constructor
Jun 08 Javascript
jQuery实现对无序列表的排序功能(附demo源码下载)
Jun 25 Javascript
JS图片等比例缩放方法完整示例
Aug 03 Javascript
vue脚手架搭建过程图解
Jun 06 Javascript
详解在vue-cli中使用graphql即vue-apollo的用法
Sep 08 Javascript
Angular PWA使用的Demo示例
Jan 31 Javascript
使用layer.msg 时间设置不起作用的解决方法
Sep 12 Javascript
jQuery插件实现图片轮播效果
Oct 19 jQuery
详解javascript脚本何时会被执行
Feb 05 Javascript
微信小程序 flex实现导航实例详解
Apr 26 #Javascript
微信扫码支付零云插件版实例详解
Apr 26 #Javascript
JavaScript实现的冒泡排序法及统计相邻数交换次数示例
Apr 26 #Javascript
微信小程序 实例开发总结
Apr 26 #Javascript
AngularJS 霸道的过滤器小结
Apr 26 #Javascript
JavaScript纯色二维码变成彩色二维码
Jul 23 #Javascript
xmlplus组件设计系列之按钮(2)
Apr 26 #Javascript
You might like
PHP生成静态页面详解
2006/12/05 PHP
ecshop后台编辑器替换成ueditor编辑器
2015/03/03 PHP
laravel 执行迁移回滚示例
2019/10/23 PHP
如何在PHP中读写文件
2020/09/07 PHP
js 解决“options为空或不是对象”
2008/12/22 Javascript
javascript实现div浮动在网页最顶上并带关闭按钮效果实例
2013/08/13 Javascript
Javascript操作URL函数修改版
2013/11/07 Javascript
jQuery插件Tooltipster实现漂亮的工具提示
2015/04/12 Javascript
WordPress中利用AJAX技术进行评论提交的实现示例
2016/01/12 Javascript
Javascript实现找不同色块的游戏
2017/07/17 Javascript
Node.js如何使用Diffie-Hellman密钥交换算法详解
2017/09/05 Javascript
微信小程序表单验证功能完整实例
2017/12/01 Javascript
安装Node.js并启动本地服务的操作教程
2018/05/12 Javascript
开发用到的js封装方法(20种)
2018/10/12 Javascript
微信小程序按钮点击跳转页面详解
2019/05/06 Javascript
Emberjs 通过 axios 下载文件的方法
2019/09/03 Javascript
Vue实现简单计算器案例
2020/02/25 Javascript
[00:32]2018DOTA2亚洲邀请赛VGJ.T出场
2018/04/03 DOTA
[00:58]PWL开团时刻DAY5——十人开雾0换5
2020/11/04 DOTA
python私有属性和方法实例分析
2015/01/15 Python
进一步理解Python中的函数编程
2015/04/13 Python
Python中的super用法详解
2015/05/28 Python
Python通过正则表达式选取callback的方法
2015/07/18 Python
Python生成随机密码的方法
2017/06/16 Python
tensorflow saver 保存和恢复指定 tensor的实例讲解
2018/07/26 Python
德国W家官网,可直邮中国的母婴商城:Windeln.de
2021/03/03 全球购物
出纳岗位职责范本
2013/12/01 职场文书
社区学雷锋活动策划方案
2014/01/30 职场文书
员工晚婚的请假条
2014/02/08 职场文书
简单的大学生自我鉴定
2014/02/18 职场文书
生日宴会主持词
2014/03/20 职场文书
爬山的活动方案
2014/08/16 职场文书
2014年校长工作总结
2014/12/11 职场文书
销售合作意向书范本
2015/05/08 职场文书
交心谈心活动总结
2015/05/11 职场文书
春季运动会加油词
2015/07/18 职场文书