refactor(DatePicker): refactor with composition api

This commit is contained in:
chenjiahan
2020-09-27 16:30:35 +08:00
parent 486ad58042
commit 6388423c96
3 changed files with 195 additions and 208 deletions
+5
View File
@@ -5,6 +5,7 @@ import { padZero } from '../utils/format/string';
import { times, sharedProps } from './utils';
import Picker from '../picker';
import { pickerProps } from '../picker/shared';
import { useExpose } from '../composition/use-expose';
const [createComponent] = createNamespace('time-picker');
@@ -160,6 +161,10 @@ export default createComponent({
}
);
useExpose({
getPicker: () => picker.value,
});
return () => (
<Picker
ref={picker}