diff --git a/docs/markdown/migrate-from-v2.zh-CN.md b/docs/markdown/migrate-from-v2.zh-CN.md index 47081d140..81fc58c51 100644 --- a/docs/markdown/migrate-from-v2.zh-CN.md +++ b/docs/markdown/migrate-from-v2.zh-CN.md @@ -177,6 +177,10 @@ Vue 3.0 中增加了 `Teleport` 组件,提供将组件渲染到任意 DOM 位 - 默认关闭 `allow-html` 属性 - `before-close` 属性用法调整,不再传入 done 函数,而是通过返回 Promise 来控制 +#### DatetimePicker + +- `change` 事件参数不再传入组件实例 + #### ImagePreview - 移除 `async-close` 属性,可以使用新增的 `before-close` 属性代替 diff --git a/src/datetime-picker/DatePicker.js b/src/datetime-picker/DatePicker.js index d16c75428..4046ae1ff 100644 --- a/src/datetime-picker/DatePicker.js +++ b/src/datetime-picker/DatePicker.js @@ -256,7 +256,7 @@ export default createComponent({ updateInnerValue(); nextTick(() => { nextTick(() => { - emit('change', picker.value); + emit('change', currentDate.value); }); }); }; diff --git a/src/datetime-picker/README.md b/src/datetime-picker/README.md index 10b7f23d5..8afde999c 100644 --- a/src/datetime-picker/README.md +++ b/src/datetime-picker/README.md @@ -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 diff --git a/src/datetime-picker/README.zh-CN.md b/src/datetime-picker/README.zh-CN.md index 2affb5e59..e47906ce6 100644 --- a/src/datetime-picker/README.zh-CN.md +++ b/src/datetime-picker/README.zh-CN.md @@ -81,7 +81,7 @@ export default { ### 选择月日 -将 type 设置为 `month-day` 即可选择月份和日期(从 2.8.4 版本开始支持)。 +将 type 设置为 `month-day` 即可选择月份和日期。 ```html { nextTick(() => { - emit('change', picker.value); + emit('change', currentDate.value); }); }); };