text组件hidden不生效

发布于 6 年前作者 nafu2979 次浏览最后编辑 6 年前来自 ask

text组件上的hidden属性不起作用,案例如下:

<text style=“display:block” hidden=“{{true}}”>需要隐藏</text>

如上所示, 如果在text上定义了style=“display:block”, hidden将不起作用,如果没有style=“display:block”, hidden是正常的;

问题: 小程序在实现hidden属性时, 是否机制上有问题,导致和display产生冲突?(标准的HTML中, hidden的优先级高于style中的display属性)

3 回复
xiazhang
xiazhang1 楼6 年前

小程序和html还是有区别的,毕竟是模拟的(虽然最终编译成html)

leitian
leitian2 楼6 年前

小程序的hidden的本质是display:none, 使用wx:if吧

xia11
xia113 楼5 年前

官方人员解答一下, 这个是bug呢?还是机制就是这样(如果机制就是这样的话, 建议文档上添加特别说明,这是个坑)。