- 博客(125)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 一些场景题
两个嵌套div,外层div宽度500px,内层div宽度20%,要求把内层div设置成正方形,怎么写样式。一个div嵌套三个div 外层div为flex布局 实现内层俩个div靠左 第三个div靠右,怎么写样式。
2024-10-17 00:38:16
392
原创 vscode只修改几行,git却显示整个文件都被修改
Unix/Linux/Mac使用的是LF,但Windows一直使用CRLF【回车(CR, ASCII 13, r) 换行(LF, ASCII 10, n)】作为换行符。windows 下换行符是 "\r\n" ,Linux 下换行符是 "\n"。是不一样的,有些编辑器会自动修改回车换行,然后就整个文件都变化了。提交代码的之前,保持和原来的格式一致。禁用git的自动换行功能。不同的操作系统默认的。
2024-04-15 11:44:17
1267
1
原创 fatal: unable to access ‘https://git.xxx.git/‘: Error:while processing content unencoding:
git push 失败,error: RPC failed;解决:将缓存区提高到500MB(大小可根据项目需要自行调整)原因:使用http协议进行传输的缓存区太小了。
2024-01-08 17:26:37
1295
原创 git 分支管理进阶
作用:把 A 分支 合并到当前分支 (此时当前分支新增了一次提交,指着指向该提交)git merge bugFix 后:此外,如果再把main分支合并到此时,因为main继承自bugFix,Git 什么都不用做,只是简单地把bugFix移动到main所指向的那个提交记录。现在所有提交记录的颜色都一样了,这表明每一个分支都包含了代码库的所有修改!
2023-09-26 21:18:45
697
原创 参照错误原因排查
可以基本判断是参照组件那边出现问题,可能是测试环境或与预发环境的参照版本不一致(mdf/resource?mdfrefer会兼容ucf-wh/share/runtime/tnsSdk,但是可能是旧版,),或者参照本身出现问题。(tns资源聚合统一管理,包括参照用到的tinper的组件和样式等静态资源)。再到参照引入源头,结合network检测资源加载情况,发现静态资源js文件均正常获取。首先定位到错误代码行,排查后发现调用方式、参数均没问题。
2023-09-11 17:36:31
307
原创 window.load触发机制(在react与vue应用中的差别)
不同,后者只要页面 DOM 加载完成就触发,无需等待依赖资源的加载。该事件不可取消,也不会冒泡。即,后者的触发时间一般较早。在整个页面及所有依赖资源如样式表和图片都已完成加载时触发。
2023-09-06 11:25:05
259
原创 SyntaxError: Cannot use import statement outside a module
建议2:如果本身要测试前端工程的 js 逻辑可以起项目,将需测试的文件引入到工程页面(不需要使用)附:最好是不要在node用import,否则需要上次配置。建议1:用require替换import。3. 保存后再执行即可。
2023-08-14 16:48:53
565
原创 解决createRoot is not a function
注意在降级修改package.json时候需要注意react、react-dom的版本一致;然后重新 npm install 即可。出现的原因:在于把react18使用的vite构建,在开发中因react版本太高与其他库不兼容,而在降级的时候,出现以上dom渲染出现报错。解决:将 src/index.j文件改成如下。
2023-08-11 17:17:00
2007
原创 useEffect从入门到入土
副作用是相对于纯函数概念来说的, 除事件回调处理副作用,其他副作用尽量放在useEffect中;useEffect清理工作:卸载组件时;下一次更新前清理作用域。
2023-08-08 10:47:54
602
原创 Ref从入门到入土
功能二:在react中操作dom(避免原生写法。注意:当给子组件添加ref时,需要对其。功能一:引用一个值做持久化记忆。转发,用于向父组件公开其dom。
2023-08-07 19:07:48
497
原创 Error: error:0308010C:digital envelope routines::unsupported
node.js V17版本中发布的OpenSSL3.0对允许算法和密钥大小增加了严格的限制,会对生态系统造成一些影响,导致在起项目时出现报错。附:不会用nvm的看这篇文章。
2023-07-14 10:51:11
151
原创 ![rejected]master->master (non-fast-forward)![remote rejected] (deny updating a hidden ref)push报错解决
问题:在开发中首次push代码到远程分支失败,不能关联远程分支也不能push到远端指定分支。5. 打开生成公钥的文件夹C:\Users\Administrator\.ssh下面的文件。将上面复制的内容粘贴到 SSH Key。解决:配置git仓库。
2023-07-11 15:13:31
3290
原创 cmd可以用node但是vscode报错--node : 无法将“node”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。
4.注意:此为提前安装node的情况,如果使用nvm管理node参考上一篇。即可(用户变量可以不配,如果电脑有多个用户,建议在用户变量中配!2.2 编辑Path变量,新增两个条目。原因:环境变量配置错误。2.1 新建环境变量。
2023-07-04 16:34:54
4887
1
原创 nvm安装后出现node不是内部或外部命令,也不是可运行的程序
windows系统可以创建多个账户(默认名为Administrator),用户环境变量就是只对当前的账户有效,可以看到用户环境变量的全称是xxx的用户变量。nvm作为node管理工具可以在前端开发时,在本地安装多个node版本从来适应不同的工程代码,是比较推荐使用的!注意:在安装使用nvm时,需确保本地没有安装任意版本的nodejs(防止环境路径覆盖),导致nvm无法正常使用!,此时则需要将要执行文件所在的目录放到Path环境变量中,就能够确保系统找到对应的可执行文件。,表示这只是针对某个账户的变量;
2023-07-04 15:57:46
10075
原创 docker入门
Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。
2022-10-13 16:47:59
812
原创 node小案例(实现CLOCK时钟的web服务器)
Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engineNode.js® 是一个基于 Chrome V8 引擎 的 JavaScript 运行时环境
2022-09-12 16:47:13
511
原创 浅写一个下拉刷新组件
混合开发是我们经常使用的开发模式,app的发版流程缓慢为h5带来了更多的可能,下拉刷新操作,在app里面可以说是很常见的功能,但在h5中经常被忽略,那么今天就手写一个h5下拉刷新,让h5体验距离app更近一步。...
2022-08-08 17:05:56
925
原创 安卓机调用 audio.play()时 报错:API can only be initiated by a user gesture
语音播放bug解决
2022-07-28 16:37:27
4740
原创 HEAD detached from origin/...导致push失败
HEAD detached from origin/...导致push失效
2022-07-26 14:51:16
1240
原创 无法保存“index.vue“: 文件的内容较新。请将您的版本与文件内容进行比较,或用您的更改覆盖文件内容。
无法保存"index.vue": 文件的内容较新。请将您的版本与文件内容进行比较,或用您的更改覆盖文件内容。
2022-06-23 15:42:28
3489
原创 ✖ subject may not be empty [subject-empty]
✖ subject may not be empty [subject-empty]✖ type may not be empty [type-empty]
2022-06-22 17:24:01
4582
3
React的严格模式有什么用处?
2021-12-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人