newPicker.wxml 987 B

12345678910111213141516
  1. <!--components/newPicker/newPicker.wxml-->
  2. <view class="modal {{visable?'modal-in':''}} " style="width:100vw;height:100vh;position:fixed;top:0;right:-100vw;background: #fff;z-index: 1000;">
  3. <view class="df jcsa">
  4. <input type="text" class="search" placeholder="{{placeholder}}" bindconfirm="_getList" bindinput="_getList" value="{{label}}" />
  5. <view class="cancel" bindtap="cancel">返回</view>
  6. </view>
  7. <view style="position: relative;width: 90vw;margin: 0 auto;">
  8. <scroll-view style="height: calc(100vh - 200rpx);" wx:if="{{arr.length}}" scroll-y="true" class="scroll">
  9. <view class="items" wx:for="{{arr}}" wx:key="key" bindtap="_selectItem" data-label="{{item.value}}" data-value="{{item.key}}">
  10. {{item.value}}
  11. </view>
  12. </scroll-view>
  13. <view wx:if="{{!isInit&&!arr.length}}" class="items" style="color:#ddd;text-align:center">暂无数据</view>
  14. </view>
  15. </view>
  16. <view bindtap="showModal" style="{{inputStyle}}">{{value||placeholder}}</view>