- 博客(22)
- 收藏
- 关注
原创 Form.list + Table实现可编辑表格,添加,删除,上移下移
【代码】Form.list + Table实现可编辑表格,添加,删除,上移下移。
2024-03-27 21:17:10
588
原创 useEffcet只执行一次
使用 useRef 来保存一个标志位,确保 useEffect只执行一次。这种方法需要使用useRef来保存 isMountedRef.current 是否为 true 的状态,确保 useEffect 只执行一次。要让接口只执行一次,可以将useEffect 的依赖项设为空数组,这样 useEffect 就只会在组件挂载时执行一次,不会在组件更新时执行。
2024-03-24 22:31:33
872
1
原创 项目锁定版本
使用^符号是一种语义化版本范围的表示方式。它允许根据指定的主版本号和次要版本号,自动安装符合该范围的较新本。这对于保持依赖包的更新和修复是很有用的。当你在 dependencies 或 devDependencies 中使用符号时,例如bizcharts":“^4.0.12”,意味着你允许安装 4.0x版本的bizcharts,其中x可以是任何数字。这样做的目的是确保在安装或更新依赖时,获得符合你所指定的主版本和次要版本的最新修复和功能更新。package.json 文件。
2024-03-24 22:15:51
165
1
原创 生成SSH密钥
id_rsa(私钥)和 id_rsa.pub(公钥)。id_rsa 是私钥,需要妥善保管,而 id_rsa.pub 则是公钥,你可以将其分享给需要的人或服务。在这个命令中,-t 参数用于指定密钥类型(这里是 RSA),-b 参数用于指定密钥的位数(这里是 4096 位),-C 参数用于添加注释。打开Git Bash或者终端,输入以下命令生成密钥对:替换你的邮箱地址。/.ssh/id rsa,pub (公钥)
2024-03-24 22:02:58
669
1
原创 AceEditor的坑
用AceEditor,如果宽度设置过长,页面显示会有一条竖线,当时发现去掉font(font: inherit;),就可以去掉这条线,但是会导致光标获取焦点位置错乱。
2024-03-24 21:49:43
438
1
原创 mac电脑第一次创建一个react项目
提示是权限够不,但是当你添加sudo之后,后续仍然其他的权限问题.当你依次添加sudo的执行后,生成的文件却没有权限打开.看来要换另外一个办法来解决了.添加一行以下代码,(Mac的node,npm可执行文件都在/usr/local/bin/目录下)4-1、mac创建需要用sudo创建,否则会出现权限不够的报错。1-1、官网下载-访问nodejs官网,点击稳定版,并下载。此时,重新打开终端,输入node,就会进入node环境。1、安装 create-react-app。双击刚下载的文件,按步骤默认安装就行。
2023-05-08 22:27:14
1705
1
原创 vue商城流程
1.写页面在router下的index.js中导入{ path: "/", name: "Home", component: () => import("../views/Home.vue"), }, { path: "/list", name: "List", component: () => import("../views/List.vue"), }, ......... { path: "/de...
2022-01-28 15:54:34
212
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人