关于不使用 useEffect 的疑问
来源:14-14 -QuestionRadio属性表单变化,同步到画布-校验选项文字不能重复

Neolu4ever
2023-07-10
老师您好,主要有两个疑问:
- 我发现我禁用每个 PropComponent 中的 useEffect 似乎也不影响属性配置更新的流程。
这个副作用的目的是在更新组件属性时,将最新的属性从即时更新到配置表单中。不过我发现,每次更新后, PropComponent 就能够从 props 中获取到最新的属性并且更新自己,并不需要 useEffect 来代劳。这样一来,这段代码似乎可有可无。
- 课程遇到的删除选项时遇到的 bug 在我这里没有出现,不需要做任何额外判断处理,直接删除就可以了。请问是什么原因导致和老师授课的内容有所区别的呢?
望老师解惑,谢谢!
写回答
1回答
-
双越
2023-07-11
禁用每个 PropComponent 中的 useEffect 似乎也不影响属性配置更新的流程 —— 对于你说的这个描述,你这样操作试试:
在画布中添加两个 Input 组件(类型必须一致),设置不同的属性,然后点击切换这两个 Input 组件,看右侧属性会随之切换吗?
00
相似问题
useMemo和useEffect很像啊
回答 1
Form.Item 使用中的一些疑问
回答 1