第七课:表单赋值 #9
Replies: 7 comments 6 replies
-
处理datetime的时候,可以直接对creat_time进行转换。这样的转换最简单。create_time:moment(init.dataSource.create_time)。 |
Beta Was this translation helpful? Give feedback.
-
dataSource里的status,还没处理吧,switch标签要传true/false |
Beta Was this translation helpful? Give feedback.
-
有一个问题,按照代码来说 useEffect(() => {
if (modalVisible) {
init.run();
}
}, [modalVisible]); Modal里的这个useEffect,每次modal被打开的时候,都会根据传进来的url进行init的重新request。 useEffect(() => {
if (init.data) {
form.setFieldsValue(setFieldsAdaptor(init.data));
}
}, [init.data]); 在init的返回值变化的时候,我们会重新给表单赋值。 但为什么我们在点击完Edit的Modal之后再点击Add的Modal,之前的表单信息会留下来呢? |
Beta Was this translation helpful? Give feedback.
-
是我的错觉吗,现在antd好像处理过了,我都没写adaptor来重新赋值表格,date就直接能用了 |
Beta Was this translation helpful? Give feedback.
-
1.请教下,所有使用useEffect的地方都爆这个提示 2.包依赖如下: |
Beta Was this translation helpful? Give feedback.
-
initialValues赋初值,感觉也应该从API中获取才更灵活。 |
Beta Was this translation helpful? Give feedback.
-
我在使用DataPicker 的组件的时候,会报以下的错误,但是在页面上显示没有问题,控制台也没有报错,只是代码上面会标红 |
Beta Was this translation helpful? Give feedback.
-
本节学习手册:https://www.yuque.com/aspirantzhang/antdprov5/bgh7bv
本节代码
d000985?diff=split
请发与本节课有关的讨论。
Beta Was this translation helpful? Give feedback.
All reactions