diff --git a/src/datetime-picker/README.md b/src/datetime-picker/README.md index 5c8b4506e..3c0701c8e 100644 --- a/src/datetime-picker/README.md +++ b/src/datetime-picker/README.md @@ -197,4 +197,4 @@ Use [ref](https://vuejs.org/v2/api/#ref) to get DatetimePicker instance and call | Name | Description | Attribute | Return value | |------|------|------|------| -| getPicker `v2.4.0` | get Picker instance | - | - | +| getPicker `v2.5.3` | get Picker instance | - | - | diff --git a/src/datetime-picker/README.zh-CN.md b/src/datetime-picker/README.zh-CN.md index cc96d7041..d48f9bff2 100644 --- a/src/datetime-picker/README.zh-CN.md +++ b/src/datetime-picker/README.zh-CN.md @@ -201,7 +201,7 @@ export default { | 方法名 | 说明 | 参数 | 返回值 | |------|------|------|------| -| getPicker `v2.4.0` | 获取 Picker 实例,用于调用 Picker 的[实例方法](#/zh-CN/picker#fang-fa) | - | - | +| getPicker `v2.5.3` | 获取 Picker 实例,用于调用 Picker 的[实例方法](#/zh-CN/picker#fang-fa) | - | - | ## 常见问题 diff --git a/src/datetime-picker/index.js b/src/datetime-picker/index.js index 311cec6ef..50a0c3080 100644 --- a/src/datetime-picker/index.js +++ b/src/datetime-picker/index.js @@ -10,11 +10,19 @@ export default createComponent({ ...DatePicker.props, }, + methods: { + // @exposed-api + getPicker() { + return this.$refs.root.getPicker(); + }, + }, + render() { const Component = this.type === 'time' ? TimePicker : DatePicker; return ( { expect(wrapper).toMatchSnapshot(); }); + +test('getPicker method', () => { + const wrapper = mount(DatetimePicker); + expect(wrapper.vm.getPicker()).toBeTruthy(); +});