摘要: 1、命令行快速删除文件,例如删除node_modules rimraf node_modules // 如需使用该命令,还需要安装rimraf npm install -g rimraf 2、命令行清除npm缓存 npm cache clean --force 3、git 退出合并状态 git me 阅读全文
posted @ 2022-11-07 17:19 名称已重置 阅读(19) 评论(0) 推荐(0) 编辑
摘要: ### git合并主干,莫名的把以前的代码合过来了 解决方案:重新从主干拉取一个分支, 然后使用 < git cherry-pick hash值 hash值 hash值 >可多个,从那个被破坏的分支上挑选出你需要提交的代码的hash值,然后观察一下是否是你想要的部分,然后提交合并 阅读全文
posted @ 2020-09-23 09:17 名称已重置 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 设计模式的核心思想是降低耦合度,减低复杂度 设计模式有六大原则,分别是单一职责原则,里氏代换原则,开闭原则,依赖倒置原则,接口分离原则,迪米特法则。 一般设计模式都遵从这六大原则。 单一职责原则是指把一个复杂的逻辑拆分成多个单一功能的简单逻辑,使每个逻辑负责单一的功能。本质是降低逻辑的复杂度。 里氏 阅读全文
posted @ 2019-06-28 19:24 名称已重置 阅读(140) 评论(0) 推荐(0) 编辑
摘要: React的生命周期: constuctor: 1、组件的初始化,用来定义当前组件所需要的一些状态,状态定义在this.state中。 2、当前生命周期中必须书写super,否则this的指向会发生错误以及报错 3、在当前生命周期中默认是访问不到props属性的,如果想要进行访问必须在super以及 阅读全文
posted @ 2019-06-13 21:46 名称已重置 阅读(4457) 评论(0) 推荐(0) 编辑
摘要: 关于虚拟DOM,在vue和react中都运用了虚拟DOM,那么虚拟DOM是什么呢? 首先来了解下虚拟DOM的概念是什么。虚拟DOM是一个真实的JavaScript对象,是一个有JavaScript模拟的DOM结构树。 那么虚拟DOM有哪些优缺点呢? 优点:1、更高效;2、可复用;3、减少对实际DOM 阅读全文
posted @ 2019-06-10 20:48 名称已重置 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 非侵入性的响应式系统是Vue最独特的特性之一。 那么非侵入性的响应式系统是什么呢? Vue是mvvm框架。而module仅仅只是普通的JavaScript对象。当你修改这些对象时,视图也会进行更新。这就是非侵入性的响应式。 那么响应式底层原理是什么呢? 简单说:当你把一个普通的JavaScript对 阅读全文
posted @ 2019-05-27 13:20 名称已重置 阅读(131) 评论(0) 推荐(0) 编辑