selectDate_two.axml 1.5 KB

1234567891011121314151617181920212223242526272829303132
  1. <view class="all-date">
  2. <view class="data-tier" catchTap="onClose"></view>
  3. <view class="date-header {{isShow?'showPop':''}}" >
  4. <view class="flex-box selectDateType">
  5. <view data-index="1" class="{{dateIndex == '1' ? 'dateActive':''}} flex-1" catchTap="activeDate">年</view>
  6. <view data-index="2" class="{{dateIndex == '2' ? 'dateActive':''}} flex-1" catchTap="activeDate">季度</view>
  7. <view data-index="3" class="{{dateIndex == '3' ? 'dateActive':''}} flex-1" catchTap="activeDate">月</view>
  8. </view>
  9. <view class="data-main">
  10. <block a:if="{{dateIndex=='1'}}">
  11. <text class="dateVal" onTap="selectYear">{{year}}</text>
  12. </block>
  13. <block a:if="{{dateIndex=='3'}}">
  14. <text class="dateVal" onTap="selectDate">{{month}}</text>
  15. </block>
  16. <block a:if="{{dateIndex=='2'}}">
  17. <view class="flex-box flex-center-center">
  18. <text class="dateVal" onTap="selectDay">{{jdYear}}</text>
  19. <text class="fontColorT" style="margin:0 20rpx;">--</text>
  20. <picker onChange="setjdji" value="{{jdji}}" range="{{jdArr}}">
  21. <view class="dateVal">{{jdArr[jdji]}}</view>
  22. </picker>
  23. <!-- <text class="dateVal" onTap="selectDay2">{{jdji}}</text> -->
  24. </view>
  25. </block>
  26. </view>
  27. <view class="flex-box date-btn">
  28. <view class="flex-1" catchTap="onClose">取消</view>
  29. <view class="flex-1" catchTap="onConfirm">确定</view>
  30. </view>
  31. </view>
  32. </view>