drop-down.wxml 1.5 KB

123456789101112131415161718192021222324
  1. <view class="dd-con {{active?'dd-active':''}}" catchtap>
  2. <scroll-view scroll-y class="dd-item" wx:for="{{arr}}" wx:for-item="item" wx:key="{{item}}">
  3. <view bindtap="handleClick" data-type="{{item.id}}" data-row="{{row}}"
  4. class="row-item {{(selectObj[item.id]['name']||'不限')===row.name?'row-active':''}}"
  5. wx:for="{{item.items}}" wx:for-index="idx" wx:for-item='row'>
  6. {{row.name}} <text wx:for="{{row.icon_num}}" class="star iconfont {{row.icon}}"></text>
  7. </view>
  8. <view class="filter {{item.filter==='价格'?'':'hidden'}}">
  9. <text>自定义{{item.filter}}:</text>
  10. <input type="number" value="{{minjiage}}" placeholder="最小" bindinput="bindInput" data-key="{{'min'+item.id}}"></input>
  11. <input type="number" value="{{maxjiage}}" placeholder="最大" bindinput="bindInput" data-key="{{'max'+item.id}}"></input>
  12. <view data-type="{{item.id}}" bindtap="comfirm" class="btn">确定</view>
  13. </view>
  14. <view class="filter {{item.filter==='居室'?'':'hidden'}}">
  15. <text>自定义{{item.filter}}:</text>
  16. <input class="hidden" />
  17. <input type="number" value="{{minjushi}}" placeholder="最小" bindinput="bindInput" data-key="{{'min'+item.id}}"></input>
  18. <input type="number" value="{{maxjushi}}" placeholder="最大" bindinput="bindInput" data-key="{{'max'+item.id}}"></input>
  19. <input class="hidden" />
  20. <view data-type="{{item.id}}" bindtap="comfirm" class="btn">确定</view>
  21. </view>
  22. </scroll-view>
  23. </view>