- 博客(12)
- 收藏
- 关注
原创 在.gitignore文件中重新添加了忽略文件未生效的原因
因为git在初始化时就已经对忽略文件进行了不追踪,其它文件都会追踪,重新添加忽略文件后,实际上是没有进行更改追踪记录的,所以需要重新初始化。
2024-06-28 09:59:14
249
原创 判断数组的几种方法
instanceof运算符用于检验构造函数的prototype属性是否出现在对象的原型链中的任何位置,返回一个布尔值。实例的构造函数属性constructor指向构造函数,通过constructor属性可以判断是否为一个数组。Object.prototype.toString.call()可以获取到对象的不同类型。3.通过Object.prototype.toString.call()判断。Array.isArray()用于确定传递的值是否是一个数组,返回一个布尔值。1.通过instanceof判断。
2024-05-30 19:33:07
478
原创 treeselect自定义显示内容时碰到的问题
问题:数据是后台返回的,无法拿到isGroup的值只能拿到id、label,用normalizer方法也拿不到,后来转了一大圈才知道所有数据都在node.raw中,而不是在node中。使用node.raw.isGroup就能立即拿到,而不是用node.isGroup取值,这样顺利解决问题。需求:根据isGrou的值判断是否显示按钮。
2024-05-27 12:08:44
579
原创 nvm管理node学习
如果有nodejs需要先卸载再进行以下操作卸载node的流程:https://www.jb51.net/article/274141.htm。
2024-05-23 10:33:51
1068
原创 git常用命令
16、将远程仓库对于分支最新内容拉下来后与当前本地分支直接合并。14、推送本地分支上的内容到远程仓库。11、把指定的分支合并到当前分支。15、将远程仓库的内容克隆到本地。12、查看当前所有远程地址别名。7、添加所有文件到暂存区。18、 查看提交历史。
2024-05-22 10:44:22
375
原创 VS Code快捷键学习
按键操作Ctrl + Shift + P / F1打开命令面板Ctrl + 左、右键以单词为单位进行移动Ctrl + Shift + 左、右键从光标所在地并且以单词为单位全选中Ctrl + Shift + K删除当前一行Ctrl + C复制当前一行(不需要选中当前所有行)Ctrl + X剪切当前一行(不需要选中当前所有行)Ctrl + Enter快速向下新增一行Ctrl + Shift + Enter快速向上新增一行Alt
2024-05-21 16:41:18
315
原创 深拷贝和浅拷贝
对于基本数据类型的成员变量,浅拷贝直接进行值传递,也就是将属性值复制了一份给新的成员变量;对于引用数据类型的成员变量,比如成员变量是数组、某个类的对象等,浅拷贝就是引用的传递,也就是将成员变量的引用(内存地址)复制了一份给新的成员变量,他们指向的是同一个事例。在一个对象修改成员变量的值,会影响到另一个对象中成员变量的值。对于基本数据类型,深拷贝复制所有基本数据类型的成员变量的值;对于引用数据类型的成员变量,深拷贝申请新的存储空间,并复制该引用对象所引用的对象,也就是将整个对象复制下来。
2024-05-19 12:05:59
1075
1
原创 vue相关插件
gitcode地址:https://gitcode.com/ParadeTo/vue-tree-list/overview?gitee地址:https://gitee.com/mirrors_ParadeTo/vue-tree-list。
2024-05-16 12:02:19
1755
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人