摘要: git switch -c dev_xyx 创建并切换到本地分支 git push --set-upstream origin dev_xyx 推送并且绑定远程dev_xyx分支 阅读全文
posted @ 2022-03-10 09:11 柠檬派的奇幻漂流 阅读(292) 评论(0) 推荐(0)
摘要: 这两者的区别可以用2句话概括: useLayoutEffect和平常写的ClassComponent的'componentDidMount'和'componentDidUpdate'同时执行。useEffect会在本次更新完成后,也就是第1点的方法执行完成后,在开启一次任务调度,在下次任务调度中执行 阅读全文
posted @ 2021-12-28 15:25 柠檬派的奇幻漂流 阅读(77) 评论(0) 推荐(0)
摘要: 造成这个问题的主要原因是,react渲染机制和vue不同,每次更新state都会重新渲染整个子组件,造成多次绑定监听事件(包括但是不只store.subscribe) 可以写成这样 useEffect(()=>{ let unsubscribe = store.subscribe(() =>{ co 阅读全文
posted @ 2021-12-28 14:42 柠檬派的奇幻漂流 阅读(536) 评论(0) 推荐(0)
摘要: 常用的有 基本:useState, useEffect, useContext 额外:useCallback, useMemo, useRef useEffect: useEffect可以帮助我们在DOM更新完成后执行某些副作用操作,如数据获取,设置订阅以及手动更改 React 组件中的 DOM 等 阅读全文
posted @ 2021-12-28 10:47 柠檬派的奇幻漂流 阅读(657) 评论(0) 推荐(0)
摘要: typescript的类型限制 布尔值 let isDone: boolean = false; 数字 和JavaScript一样,TypeScript里的所有数字都是浮点数。 这些浮点数的类型是 number。 除了支持十进制和十六进制字面量,TypeScript还支持ECMAScript 201 阅读全文
posted @ 2021-12-24 13:29 柠檬派的奇幻漂流 阅读(116) 评论(0) 推荐(0)
摘要: 1.useEffect是什么? 副作用钩子:用于处理组件中的副作用,用来取代生命周期函数。 useEffect(()=>{//副作用函数 return ()=>{ // 返回函数 } },[依赖参数]) 2.useEffect可以做什么? 挂载阶段: 从上向下执行函数,如果碰到 useEffect 阅读全文
posted @ 2021-12-24 10:43 柠檬派的奇幻漂流 阅读(376) 评论(0) 推荐(0)
摘要: 与Vue相似,React也有一个ref可以用来访问某个Dom元素 class MyComponent extends React.Component { constructor(props) { super(props); this.myRef = React.createRef(); } rend 阅读全文
posted @ 2021-12-23 15:40 柠檬派的奇幻漂流 阅读(376) 评论(0) 推荐(0)
摘要: 1.用<Provider store={store}><Provider>包裹需要暴露store的子组件,通过store在父子组件之间共享状态,代码如下: <Provider store={store}> <Home/> </Provider> Home组件代码: const Home = () = 阅读全文
posted @ 2021-12-22 17:29 柠檬派的奇幻漂流 阅读(357) 评论(0) 推荐(0)
摘要: 如果需要对比v5和v6版本差异可以查看本站的https://www.cnblogs.com/nangezi/p/15733562.html文章,写的挺仔细的 1.安装依赖 npm i react-router-dom 2.引入实现路由所需的组件,以及页面组件 import { BrowserRout 阅读全文
posted @ 2021-12-22 09:40 柠檬派的奇幻漂流 阅读(2882) 评论(0) 推荐(0)
摘要: useState const [state, setState] = useState(initialState); 返回一个 state,以及更新 state 的函数。 在初始渲染期间,返回的状态 (state) 与传入的第一个参数 (initialState) 值相同。 setState 函数用 阅读全文
posted @ 2021-12-21 12:00 柠檬派的奇幻漂流 阅读(818) 评论(0) 推荐(0)