mirror of
https://gitee.com/vant-contrib/vant.git
synced 2025-04-06 03:57:59 +08:00
[Improvement] DatetimePicker: support minute range (#1583)
This commit is contained in:
parent
263cceb7ce
commit
7f72a59daf
@ -115,8 +115,10 @@ export default {
|
|||||||
| type | Can be set to `date` `time`<br> `year-month` | `String` | `datetime` |
|
| type | Can be set to `date` `time`<br> `year-month` | `String` | `datetime` |
|
||||||
| min-date | Min date | `Date` | Ten years ago on January 1 |
|
| min-date | Min date | `Date` | Ten years ago on January 1 |
|
||||||
| max-date | Max date | `Date` | Ten years later on December 31 |
|
| max-date | Max date | `Date` | Ten years later on December 31 |
|
||||||
| min-hour | Min hour | `Number` | `0` |
|
| min-hour | Min hour for `time` type | `Number` | `0` |
|
||||||
| max-hour | Max hour | `Number` | `23` |
|
| max-hour | Max hour for `time` type | `Number` | `23` |
|
||||||
|
| min-minute | Max minute for `time` type | `Number` | `0` |
|
||||||
|
| max-minute | Max minute for `time` type | `Number` | `59` |
|
||||||
| formatter | Option text formatter | `(type, value) => value` | - |
|
| formatter | Option text formatter | `(type, value) => value` | - |
|
||||||
| title | Toolbar title | `String` | `''` |
|
| title | Toolbar title | `String` | `''` |
|
||||||
| loading | Whether to show loading prompt | `Boolean` | `false` |
|
| loading | Whether to show loading prompt | `Boolean` | `false` |
|
||||||
|
@ -65,6 +65,14 @@ export default create({
|
|||||||
maxHour: {
|
maxHour: {
|
||||||
type: Number,
|
type: Number,
|
||||||
default: 23
|
default: 23
|
||||||
|
},
|
||||||
|
minMinute: {
|
||||||
|
type: Number,
|
||||||
|
default: 0
|
||||||
|
},
|
||||||
|
maxMinute: {
|
||||||
|
type: Number,
|
||||||
|
default: 59
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
@ -97,7 +105,7 @@ export default create({
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
type: 'minute',
|
type: 'minute',
|
||||||
range: [0, 59]
|
range: [this.minMinute, this.maxMinute]
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
@ -114,10 +114,12 @@ export default {
|
|||||||
| 参数 | 说明 | 类型 | 默认值 |
|
| 参数 | 说明 | 类型 | 默认值 |
|
||||||
|-----------|-----------|-----------|-------------|-------------|
|
|-----------|-----------|-----------|-------------|-------------|
|
||||||
| type | 类型,可选值为 `date` `time`<br> `year-month` | `String` | `datetime` |
|
| type | 类型,可选值为 `date` `time`<br> `year-month` | `String` | `datetime` |
|
||||||
| min-date | 可选的最小日期 | `Date` | 十年前的 1 月 1 日 |
|
| min-date | 可选的最小时间,精确到分钟 | `Date` | 十年前的 1 月 1 日 |
|
||||||
| max-date | 可选的最大日期 | `Date` | 十年后的 12 月 31 日 |
|
| max-date | 可选的最大时间,精确到分钟 | `Date` | 十年后的 12 月 31 日 |
|
||||||
| min-hour | 可选的最小小时,针对 time 类型 | `Number` | `0` |
|
| min-hour | 可选的最小小时,针对 time 类型 | `Number` | `0` |
|
||||||
| max-hour | 可选的最大小时,针对 time 类型 | `Number` | `23` |
|
| max-hour | 可选的最大小时,针对 time 类型 | `Number` | `23` |
|
||||||
|
| min-minute | 可选的最小分钟,针对 time 类型 | `Number` | `0` |
|
||||||
|
| max-minute | 可选的最大分钟,针对 time 类型 | `Number` | `59` |
|
||||||
| formatter | 选项格式化函数 | `(type, value) => value` | - |
|
| formatter | 选项格式化函数 | `(type, value) => value` | - |
|
||||||
| title | 顶部栏标题 | `String` | `''` |
|
| title | 顶部栏标题 | `String` | `''` |
|
||||||
| loading | 是否显示加载状态 | `Boolean` | `false` |
|
| loading | 是否显示加载状态 | `Boolean` | `false` |
|
||||||
|
Loading…
x
Reference in New Issue
Block a user