vxe-table-plugin-antd
vxe-table-plugin-antd copied to clipboard
使用 ADatePicker 报错
(必填)请填写问题描述或截图: 按 文档 配置如下:
vxe-cloumn
属性配置 editRender: { name: 'ADatePicker', props: { type: 'date', format: 'YYYY/MM/DD' } }
https://github.com/x-extends/vxe-table-plugin-antd/blob/a5bd07d22b64c62b8a73dd742f2338dc73a01d9a/index.ts#L203-L211
传入值为 string
时,getDatePickerCellValue
中 cellValue.format
报错
(必填)请填在线链接: https://jsrun.net/dr8Kp/edit 在 控制台可 查看报错信息
(必填)请填写期望的结果: 正常使用 ADatePicker
(必填)请填写以下信息:
- OS: Windows 10
- Browser: Chrome 91.0.4472.164
- vue: 3.2.2
- vxe-table: 4.0.25
@kt3721 你解决没
设置默认属性valueFormat
可以解决:
ADatePicker: {
renderEdit: createEditRender(),
renderCell: formatDatePicker('YYYY-MM-DD'),
renderItemContent: createFormItemRender({ valueFormat: 'YYYY-MM-DD' }), // 添加valueFormat,否则会自动绑定dayjs对象
exportMethod: createDatePickerExportMethod('YYYY-MM-DD'),
},