会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
柠檬派的奇幻漂流
博客园
首页
新随笔
联系
订阅
管理
1
2
下一页
2022年3月10日
git 绑定远程分支
摘要: git switch -c dev_xyx 创建并切换到本地分支 git push --set-upstream origin dev_xyx 推送并且绑定远程dev_xyx分支
阅读全文
posted @ 2022-03-10 09:11 柠檬派的奇幻漂流
阅读(292)
评论(0)
推荐(0)
2021年12月28日
react中useEffect和uselayoutEffect区别
摘要: 这两者的区别可以用2句话概括: useLayoutEffect和平常写的ClassComponent的'componentDidMount'和'componentDidUpdate'同时执行。useEffect会在本次更新完成后,也就是第1点的方法执行完成后,在开启一次任务调度,在下次任务调度中执行
阅读全文
posted @ 2021-12-28 15:25 柠檬派的奇幻漂流
阅读(77)
评论(0)
推荐(0)
redux的subscribe()重复监听
摘要: 造成这个问题的主要原因是,react渲染机制和vue不同,每次更新state都会重新渲染整个子组件,造成多次绑定监听事件(包括但是不只store.subscribe) 可以写成这样 useEffect(()=>{ let unsubscribe = store.subscribe(() =>{ co
阅读全文
posted @ 2021-12-28 14:42 柠檬派的奇幻漂流
阅读(536)
评论(0)
推荐(0)
useEffect,useCallBack,useMemo的区别
摘要: 常用的有 基本:useState, useEffect, useContext 额外:useCallback, useMemo, useRef useEffect: useEffect可以帮助我们在DOM更新完成后执行某些副作用操作,如数据获取,设置订阅以及手动更改 React 组件中的 DOM 等
阅读全文
posted @ 2021-12-28 10:47 柠檬派的奇幻漂流
阅读(657)
评论(0)
推荐(0)
2021年12月24日
Typescript基础使用
摘要: 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)
2021年12月23日
React里的Ref访问Dom元素
摘要: 与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)
2021年12月22日
redux如何实现更新state自动更新视图(useSelector,useDispatch替代connet)
摘要: 1.用<Provider store={store}><Provider>包裹需要暴露store的子组件,通过store在父子组件之间共享状态,代码如下: <Provider store={store}> <Home/> </Provider> Home组件代码: const Home = () =
阅读全文
posted @ 2021-12-22 17:29 柠檬派的奇幻漂流
阅读(357)
评论(0)
推荐(0)
react-router-dom v6入门(转载,侵删)
摘要: 如果需要对比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)
2021年12月21日
useState用法
摘要: useState const [state, setState] = useState(initialState); 返回一个 state,以及更新 state 的函数。 在初始渲染期间,返回的状态 (state) 与传入的第一个参数 (initialState) 值相同。 setState 函数用
阅读全文
posted @ 2021-12-21 12:00 柠檬派的奇幻漂流
阅读(818)
评论(0)
推荐(0)
1
2
下一页
公告