收藏
回答

picker-view-column里面的内容在模拟器上正常显示,在手机上为啥不显示?

因为使用picker里面的城市列表选择组件的时候,并不是双列滚动的状态,就想自己造个轮子,现在遇到的问题如下:第一张图是模拟器上显示的,第二张图是在手机端(安卓ios都测过)显示的右侧的城市列表没有渲染出来,但是我把picker-view-column里面的view拿出来,在外部是可以正常显示切换的城市的, 

     <picker-view wx:if="{{provinces.length > 0 && cities.length > 0}}" indicator-style="height: 40px;style="width: 100%; height: 300px;value="{{value}}" bindchange="bindChange">

        <picker-view-column>

          <view wx:for="{{provinces}}" wx:key="idstyle="line-height: 40px; text-align: center;">{{item.name}}</view>

        </picker-view-column>

        <picker-view-column>

          <view  wx:for="{{cityArray}}" wx:key="idstyle="line-height: 50px; text-align: center;">{{item.name}}</view>

        </picker-view-column>

      </picker-view>


回答关注问题邀请回答
收藏

1 个回答

  • ALL IN
    ALL IN
    2023-09-06

    给picker-view或者picker-view-column设置一个高度试试

    2023-09-06
    有用
    回复 1
    • 某💙
      某💙
      发表于移动端
      2023-09-06
      一直高度的
      2023-09-06
      回复
登录 后发表内容