- 博客(15)
- 收藏
- 关注
原创 关于react-hooks的学习
useLayoutEffect 和 useEffect 不同的地方是采用了同步执行,那么和useEffect有什么区别呢?① 首先 useLayoutEffect 是在 DOM 更新之后,浏览器绘制之前,这样可以方便修改 DOM,获取 DOM 信息,这样浏览器只会绘制一次,如果修改 DOM 布局放在 useEffect ,那 useEffect 执行是在浏览器绘制视图之后,接下来又改 DOM ,就可能会导致浏览器再次回流和重绘。而且由于两次绘制,视图上可能会造成闪现突兀的效果。
2023-10-24 15:27:35
173
原创 git 常用指令
这里需要注意一点,工作区提交到暂存区的变动文件,是已经与远程版本库有了关联的(即之前已经提交到远程的),该命令对新增的文件,是不起作用的,所以提交新增的文件,需要执行。查看远程分支列表,发现:没有看到对应的分支。主要用于查看Git版本演变历史(也就是提交历史),同时根据追加的参数和选项不同,过滤出想要的结果。撤销指定的提交,并产生一个新的commit,但保留了原来的commit记录。让代码回滚到指定的提交版本,并且不保留原来的commit记录。拉去远程仓库分支到本地仓库,或者推送本地仓库分支到远程分支。
2023-10-18 17:40:52
74
原创 Vue-router动态路由以及一些bug
Vue动态路由就是我们的路由加载不是写死的,而是通过vue提供的或者这两个函数的功能实现的。但这里推推荐大家使用 router.addRoute , 因为 router.addRoutes 使用会有警告并且此函数在 vue-router v4.x 里被删除了。
2023-03-09 11:20:57
791
原创 codewhy-vue2.0移动电商项目回顾
随着codewhy的vue2.0学习结束,想着做个项目练练手便跟着老师的视频项目学习一下思路。本篇记录一下项目的大概思路。
2022-09-30 16:22:47
378
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人