mirror of
https://gitee.com/vant-contrib/vant.git
synced 2025-04-06 03:57:59 +08:00
breaking change(DatetimePicker): adjust change event param
This commit is contained in:
parent
6388423c96
commit
05866514db
@ -177,6 +177,10 @@ Vue 3.0 中增加了 `Teleport` 组件,提供将组件渲染到任意 DOM 位
|
||||
- 默认关闭 `allow-html` 属性
|
||||
- `before-close` 属性用法调整,不再传入 done 函数,而是通过返回 Promise 来控制
|
||||
|
||||
#### DatetimePicker
|
||||
|
||||
- `change` 事件参数不再传入组件实例
|
||||
|
||||
#### ImagePreview
|
||||
|
||||
- 移除 `async-close` 属性,可以使用新增的 `before-close` 属性代替
|
||||
|
@ -256,7 +256,7 @@ export default createComponent({
|
||||
updateInnerValue();
|
||||
nextTick(() => {
|
||||
nextTick(() => {
|
||||
emit('change', picker.value);
|
||||
emit('change', currentDate.value);
|
||||
});
|
||||
});
|
||||
};
|
||||
|
@ -287,11 +287,11 @@ Following props are supported when the type is time
|
||||
|
||||
### Events
|
||||
|
||||
| Event | Description | Arguments |
|
||||
| ------- | ----------------------------------- | ----------------------- |
|
||||
| change | Triggered when value changed | picker: Picker instance |
|
||||
| confirm | Triggered when click confirm button | value: current value |
|
||||
| cancel | Triggered when click cancel button | - |
|
||||
| Event | Description | Arguments |
|
||||
| ------- | ----------------------------------- | -------------------- |
|
||||
| change | Triggered when value changed | value: current value |
|
||||
| confirm | Triggered when click confirm button | value: current value |
|
||||
| cancel | Triggered when click cancel button | - |
|
||||
|
||||
### Methods
|
||||
|
||||
|
@ -81,7 +81,7 @@ export default {
|
||||
|
||||
### 选择月日
|
||||
|
||||
将 type 设置为 `month-day` 即可选择月份和日期(从 2.8.4 版本开始支持)。
|
||||
将 type 设置为 `month-day` 即可选择月份和日期。
|
||||
|
||||
```html
|
||||
<van-datetime-picker
|
||||
@ -168,7 +168,7 @@ export default {
|
||||
|
||||
### 选择年月日小时
|
||||
|
||||
将 type 设置为 `datehour` 即可选择日期和小时,包括年月日和小时(从 2.9.1 版本开始支持)。
|
||||
将 type 设置为 `datehour` 即可选择日期和小时,包括年月日和小时。
|
||||
|
||||
```html
|
||||
<van-datetime-picker
|
||||
@ -298,7 +298,7 @@ export default {
|
||||
|
||||
| 事件名 | 说明 | 回调参数 |
|
||||
| ------- | ------------------------ | --------------------- |
|
||||
| change | 当值变化时触发的事件 | picker: Picker 实例 |
|
||||
| change | 当值变化时触发的事件 | value: 当前选中的时间 |
|
||||
| confirm | 点击完成按钮时触发的事件 | value: 当前选中的时间 |
|
||||
| cancel | 点击取消按钮时触发的事件 | - |
|
||||
|
||||
|
@ -122,7 +122,7 @@ export default createComponent({
|
||||
|
||||
nextTick(() => {
|
||||
nextTick(() => {
|
||||
emit('change', picker.value);
|
||||
emit('change', currentDate.value);
|
||||
});
|
||||
});
|
||||
};
|
||||
|
Loading…
x
Reference in New Issue
Block a user