Login 组件中 useEffect 使用疑问

来源:9-11 使用AntD的Form组件开发登录页,并实现“记住我”功能

慕粉3946981

2023-05-12

老师,你好。
关于 Login 组件中

  const [form] = Form.useForm() // 表单控件的 hook
  useEffect(() => {
    const { username, password } = getUserInfoFromStorage()
    form.setFieldsValue({ username, password }) // 设置表单的值
  })

不使用 useEffect 的情况和使用 useEffect 是否是一致的?
在 Login 组件中使用 useEffect 的目的是将副作用写到回调中看起来简洁吗?

写回答

1回答

双越

2023-05-13

你可以去掉 useEffect ,看功能是否正常?

0
1
慕粉3946981
功能是正常的。
2023-05-13
共1条回复

React18+ Nest.js 全栈开发仿问卷星项目

React18+TS4+Antd5+Next.js13 ,B端+C 端,完整业务

395 学习 · 290 问题

查看课程