关于 useState 的使用

来源:14-3 用useState实现state和setState功能

慕无忌9349202

2024-03-01

图片描述
老师,为什么这个 flag 没有使用 useState,并且是使用 const 关键字声明的,但是当 dataA 和 dataB 改变的时候,flag 也会变化?这个 flag 具体是个什么东西?

写回答

1回答

双越

2024-03-01

你在下一行加 console.log('flag', flag) 试试打印什么?dataA 改变会打印什么?

0
2
双越
回复
慕无忌9349202
因为 state 变化之后,会触发组件更新,函数会重新执行,所以 flag 也会重新计算。
2024-03-04
共2条回复

2024版 前端框架及项目面试 聚焦Vue3/React/Webpack

面向1-3年前端的框架及项目面试“刚需内容”

4664 学习 · 1644 问题

查看课程