UNPKG

vue-ant-patterns

Version:

vue-ant-patterns

34 lines (31 loc) 1.22 kB
import _defineProperty from 'babel-runtime/helpers/defineProperty'; import _extends from 'babel-runtime/helpers/extends'; import cx from 'classnames'; import { DatePicker } from 'ant-design-vue'; import PropTypes from 'ant-design-vue/es/_util/vue-types'; export default { name: 'DDatePicker', props: _extends({}, DatePicker.props, { // prefixCls: PropTypes.string.def('depot-datePicker'), // 这里指定多格式匹配, 第一个为显示用得格式,YYYYMMDD为支持用户手动输入20210524, 第三个,支持用户输入日,自动出来当月得这一天 format: PropTypes.oneOfType([PropTypes.string, PropTypes.arrayOf(PropTypes.string)]).def(['YYYY-MM-DD', 'YYYYMMDD', 'DD', 'YYYY']) }), data: function data() { return {}; }, methods: {}, render: function render() { var h = arguments[0]; var $slots = this.$slots, $listeners = this.$listeners, $props = this.$props, $attrs = this.$attrs; var datePickerProps = { 'class': cx(_defineProperty({}, 'depot-datePicker', 1)), attrs: _extends({}, $attrs), props: _extends({}, $props), on: _extends({}, $listeners) }; return h(DatePicker, datePickerProps); } };