Преглед на файлове

fix: 修复日期组件问题

马大波 преди 3 години
родител
ревизия
644dee7b9e
променени са 3 файла, в които са добавени 3 реда и са изтрити 3 реда
  1. 2 2
      custom-form/src/components/DynamicForm/DynamicFormItem.jsx
  2. 1 1
      custom-form/src/config.js
  3. 0 0
      demo-project/public/form.umd.min.js

+ 2 - 2
custom-form/src/components/DynamicForm/DynamicFormItem.jsx

@@ -1,3 +1,4 @@
+import moment from 'moment'
 import { WidgetType } from '../../commons/enums'
 
 export default {
@@ -57,8 +58,7 @@ export default {
             showTime={true}
             valueFormat={config.content || 'YYYY-MM-DD HH:mm:ss'}
             format={config.content || 'YYYY-MM-DD HH:mm:ss'}
-            // TODO 存在BUG待修复
-            // defaultValue={form[value.name] ? moment(form[value.name]) : null}
+            value={form[value.name] ? moment(form[value.name]) : null}
             onChange={date => form[value.name] = date}
           />
         )

+ 1 - 1
custom-form/src/config.js

@@ -65,7 +65,7 @@ export default [
     }
   },
   {
-    defaultValue: '',
+    defaultValue: '2022-12-12 17:40:28',
     description: '日期选择测试',
     fieldType: FieldType.STRING,
     name: 'dateType',

Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
demo-project/public/form.umd.min.js


Някои файлове не бяха показани, защото твърде много файлове са промени