- 博客(73)
- 问答 (1)
- 收藏
- 关注
原创 Git【撤销远程提交记录】
在实际开发中,你是否遇到过错误的提交了代码,想要删掉本次提交记录的情况,你可以按照如下方法实现。git revert如果你想要保留历史记录,并且对远程仓库其他使用者的影响最小,你可以使用git revert命令。这个命令会创建一个新的提交,这个新提交是对之前提交的逆向操作。这里main是你的目标分支,根据实际情况可能需要替换。如果你需要从历史记录中完全删除某次提交,可以使用git reset。注意,这种方法会重写历史,可能会给其他协作者带来问题。这里HEAD~1将 HEAD 移回到前一次提交,--hard。
2024-07-18 07:00:00
748
原创 js内置对象——Date
js为我们封装了处理时间的内置对象——Date,我们使用它提供的一些方法,便于我们操作时间,下面我们来看一下这些API!!
2024-07-04 06:00:00
185
1
原创 js数组方法归纳——slice()与splice()
关于slice 和 splice的区别总结如下:1、用途不同slice 用于截取数组的指定部分splice 用于删除/新增/替换 数组中的元素2、是否改变原数组slice 不改变原数组,会返回一个新数组splice 改变原数组1、slice 切片可以用来从数组中截取指定元素该方法不会改变元素数组,而是将截取到的元素封装到一个新数组中返回参数:1.截取开始的位置的索引,包含开始索引2.截取结束的位置的索引,不包含结束索引第二个参数可以省略不写,此时会截取从开始索引往
2024-07-03 07:00:00
301
原创 React小记(五)_Hooks入门到进阶
React 16.8 版本和两种组件共存,到目前 React 18 版本,官方已经不在推荐使用类组件,在函数组件中是必不可少的,它允许我们函数组件像类组件一样可以使用组件的状态,并模拟组件的生命周期等一系列行为。本文为的汇总,希望对正在学习react-hooks的你,能够有所帮助!
2024-06-28 10:37:33
907
原创 React Hooks小记(十)_useCallback
之前我们所学的 useMemo能够达到缓存某个的效果,而当前要学习的 useCallback用来对组件内的函数进行缓存,它返回的是。会返回一个 memorized回调函数供组件使用,从而防止组件每次 rerender 时反复创建相同的函数,能够节省内存开销,提高性能。其中:1. cb 是一个函数,用于处理业务逻辑,这个 cb 就是2. array 是,当 array 中的变化时才会重新执行 useCallback。a. 如果省略 array,则每次更新都会重新计算。
2024-06-28 07:00:00
944
原创 React Hooks小记(九)_useMemo 和 memo 函数
当父组件被重新渲染的时候,也会触发子组件的重新渲染,这样就多出了。如果子组件的状态没有发生变化,则子组件是必须要被重新渲染的。在 React 中,我们可以使用 React.memo()函数来解决上述的问题,从而达到的目的。的例如,在下面的代码中,父组件声明了 count 和 flag 两个状态,子组件依赖于父组件通过 props 传递的 num。起来,只有props发生变化的时候,才会触发子组件的重新渲染。
2024-06-27 07:15:00
321
原创 React Hooks 小记(七)_useReducer
<button>修改 name 的值</button><Son1 /><Son2 /></div>
2024-06-26 18:20:49
913
原创 React Hooks小记(六)_useLayoutEffect
useLayoutEffect 和 useEffect 的使用方式很相似:2. 只有在数组中的发生改变时才会再次执行副作用函数3. useLayoutEffect 也可以返回一个。
2024-06-18 07:00:00
431
原创 React Hooks小记(五)_useEffect
/ 记录鼠标的位置// 副作用函数// 1. 要绑定或解绑的 mousemove 事件处理函数// 2. 组件首次渲染完毕后,为 window 对象绑定 mousemove 事件// 3. 返回一个清理的函数,在每次组件卸载时,为 window 对象解绑 mousemove 事件}, [])在MouseInfo// 调用自定义的 hook,获取鼠标的位置信息return (<>-- 输出鼠标的位置信息 -->
2024-06-17 08:00:00
1014
原创 React Hooks小记(二)_useRef
函数返回一个可变的ref对象,该对象只有一个 current属性。可以在调用 useRef 函数时为其指定初始值。并且这个返回的 ref 对象在组件的整个生命周期内保持不变。useRef 函数用来解决以下两个问题:1. 获取或的实例对象;2. 存储渲染周期之间;
2024-06-16 07:00:00
803
原创 React小记——如何理解 props 单向数据流?
通俗来讲,就是传递的数据只能由父组件流向子组件,子组件对接收到的数据!但是可以由父组件传递的同时传递,然后由子组件调用该方法,达到修改 props 的目的,这也是父子组件传值一种通用的模式!在React中,props(属性)是组件之间通信的一种方式,它遵循单向数据流的模式。这意味着数据(即props)只能从父组件传递到子组件,子组件不能直接修改接收到的props。这种设计有助于维护组件之间的清晰界限和数据流的可预测性,从而使得应用更易于理解和维护。
2024-06-14 18:10:58
294
原创 React小记(二)_组件通信、生命周期、hooks等
本篇文章介绍react组件通信、生命周期、ref 、context、hook以及组件库的使用
2024-06-14 09:37:18
623
空空如也
C语言程序设计,具体要求在图片中
2021-11-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人