网站的设计原则,郑州上海做网站的公司,小额贷网站建设,WordPress清除文章缓存由于是在公司实际项目中学习#xff0c;所以不是很完整 需要一点一点的学
1.React.useState 类似于vue中的ref 可以修改状态 但是是异步的 感觉不好用
const [wishData, setWishData] React.useStateany(null); 只能使用setxxx来修改
2.useEffect((){},[]) 类…由于是在公司实际项目中学习所以不是很完整 需要一点一点的学
1.React.useState 类似于vue中的ref 可以修改状态 但是是异步的 感觉不好用
const [wishData, setWishData] React.useStateany(null); 只能使用setxxx来修改
2.useEffect((){},[]) 类似vue中的onMounted 但是其内部不能进行异步操作 // 监听 homeConfigs 的变化当其更新时调用 getUserInfouseEffect(() {setLoading(true);if (homeConfigs homeConfigs.length 0) {console.log(homeConfigs, homeConfigs);getUserInfo();}}, [homeConfigs]); // 依赖项为 homeConfigs
/**
*如果是[]就是一开始执行 这样看来也像watch的
*/
3.React.useMemo({}[xxx]仅当其中一个依赖项发生变化时才会重新计算记忆值 vue--watch
4. const claimedData React.useRefany([]); 这个会有一个.current 是响应式的 5.useMemo 是 React 中的一个 Hook用于在组件渲染过程中缓存计算结果从而避免重复计算、提高性能 useMemo 会根据依赖数组中的值通常是某些 props 或 state来决定是否重新计算值只有依赖发生变化时才会重新计算否则返回上次缓存的结果
目前也只是用到这些 等后续有更多的再来记录