引入

  1. {
  2. "usingComponents": {
  3. "x-time-picker": "waft-ui/assembly/time-picker/time-picker"
  4. }
  5. }

代码示例

  1. <x-time-picker
  2. show="{{ showTimePicker }}"
  3. clickConfirm="clickConfirm"
  4. clickCancel="clickCancel"
  5. change="handleChange"
  6. minMinute="{{30}}"
  7. maxMinute="{{60}}"
  8. ></x-time-picker>
  1. {
  2. "state":{
  3. "showTimePicker": false
  4. }
  5. }

效果展示

timePicker.png

API

  • props | 参数 | 说明 | 类型 | 默认值 | | —- | —- | —- | —- | | show | 是否显示选择器 | boolean | false | | minMinute | 最小可选分钟 | number | 1 | | maxMinute | 最大可选分钟 | number | 60 | | minHour | 最小可选小时 | number | 1 | | maxHour | 最大可选小时 | number | 12 |

  • Event | 事件名 | 说明 | 返回值 | | —- | —- | —- | | clickConfirm | 点击确定按钮触发 | 当前选中数据 | | clickCancel | 点击取消按钮触发 | 当前选中数据 | | change | 数据发生改变时触发 | 发生改变的列选中的数据 |