picker-view如果切换显示为空白
发布于 6 年前 作者 lei14 14697 次浏览 来自 问答

使用picker-view时,如果hidden默认设置为true的话,切换为false就会显示空白。默认设置为false则切换正常。不论hidden设置在外层view还是直接设置在picker-view标签上,都会出现这种情况

    <view><text bindtap="changeHidden">显示</text></view>

<view class="weui-footer weui-footer_fixed-bottom"" hidden="{{sel_hidden}}>

        <picker-view indicator-style="height: 50px;" class="cal-num_model_sel"  style="width: 100%; height: 450rpx;" value="{{formModel.value}}" bindchange="bindChange">
            <picker-view-column>
              <view wx:for="{{formModel.years}}" style="line-height: 50px">{{item}}年</view>
            </picker-view-column>
            <picker-view-column>
              <view wx:for="{{formModel.months}}" style="line-height: 50px">{{item}}月</view>
            </picker-view-column>
            <picker-view-column>
              <view wx:for="{{formModel.days}}" style="line-height: 50px">{{item}}日</view>
            </picker-view-column>
        </picker-view>
</view>

显示如下图:

3 回复

我这边还有0月之说,咋搞?是0~12月,month加了一的

貌似目前只能通过 wx:if 来兼容显示隐藏

是的。这块是有问题。。不知道官方什么时候解决一下!

回到顶部