摘要:
做软件开发的都会听过一个词,就是“面向对象”。外行可能不懂,说什么是对象? 这个? 还是这个? 哈哈哈,真是好大的对象。 不再开玩笑。其实在JS中,除了用字面量声明的基本数据类型之外,万物皆对象。换句话说只要是拥有自己的属性和方法的变量都是对象。 正题来啦。JS虽然是一个面向对象的语言,但是不是典型 阅读全文
摘要:
在实际项目开发当中,时常会把父组件的内容与子组件自己的模板混合起来使用。而这样的一个过程在Vue中被称为内容分发。也常常被称为slot(插槽)。 个人理解:插槽(也就是slot)其实就是一块html模板,这个模板是用来做什么的?其实就是用来占位置的。 slot在子组件中占位置,在父组件中向位置里填充 阅读全文
摘要:
rebase是什么? re(变、重新定义)base(基础、基本)。rabase,也叫变基,即在当前分支外的另一点上重新应用当前分支的提交历史,是Git整合变更的另一种方式。 那么,为什么说是另一种呢? 因为还有一种就是我们经常会用到的merge。rebase和merge一样,都是用来整合变更的,只不 阅读全文
摘要:
vuex什么 ? 官方的说法就是 vuex是专门为vue.js应用程序开发的 状态管理模式 。并采用集中式存储 , 管理应用的所有组件的状态 ,并以相同的规则保证状态以一种可预估的方式发生变化。 自己理解的就是 vue提供的 前端数据管理仓库 。 vuex中有五大核心概念 : 1. state 就是 阅读全文
摘要:
工作中会遇到这样的问题,当你在一个项目上时,你需要在其中使用另外一个项目,这个项目也许是一个第三方开发的库或者是你独立开发 合并在多个项目中使用的。这样就会产生一个问题:你想将两个项目单独处理但是又需要其中一个项目使用另一个。而Git通过子模块处理这个问题,子模块允许你将一个Git仓库当做另一个Gi 阅读全文
摘要:
群组 / 项目 群组和项目的关系我们可以简单的理解成文件夹和文件的关系。一个群组可以包含一个或多个项目。 使用群组,可以将相关的项目组合在一起,并允许成员同时访问多个项目。 群组也可以嵌套在子组中,建议最多嵌套一层。 项目的命名我们建议前缀组的名称。 项目的所属关系可以转移 可见级别 创建群组或者创 阅读全文
摘要:
什么是版本控制? 版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。你可以把一个版本控制系统( Version Control System 缩写VCS)理解为一个“数据库”,在需要的时候,它可以帮你完整地保存一个项目的快照。当你需要查看一个之前的快照(称之 为“版本”) 阅读全文
摘要:
1.element-ui 中 dialog 弹框的使用: 拆组件时可以只把form表单拆出去(好实现) 定宽问题 (窗口缩小 内容跑出来的问题 : 只要把宽度定死就行了) 2.更改element-ui 主题颜色的问题 按照api的步骤一步步实现就可以把样式下载出来 (比较方便更改样式 ,但是如果页面 阅读全文
摘要:
对于刚开始学习vue的人(像我),一般都不会清楚的知道两者之间该怎么区分,甚至觉得两者是一样的。 那么,经过我的查证,发现两者之间是没有任何联系的。 export default ES6 Module语法中的命令,是为了方便 使用import命令时 必须要知道所加载的变量名或函数名,否则无法加载的问 阅读全文
摘要:
为什么我们需要工厂模式? 想象一个场景:如果你要求去买一些东西:板烧鸡腿汉堡,可乐和薯条,那么人们会非常自然的跑去麦当劳去购买对吧. 为什么我们会想到去麦当劳呢?因为这些东西都是一类食物,然后麦当劳作为一个'工厂',可以一条龙的提供给消费者,如果没有麦当劳,那么我们需要分别去可乐,薯条和板烧鸡腿汉堡 阅读全文