摘要: 一:什么是封装? 封装的定义:就是对象内部的变化对外界是透明的,不可见的。 封装的场景: 在写项目的过程中,有时候不同页面,会有相同的功能,我们还需要每个页面都写一遍吗?额,,,,其实也可以写的,只不过不嫌累 就i行,皮一下下~~ 例如:人员库项目中,部门管理中部门主管的模糊搜索,和新增部门的模糊搜 阅读全文
posted @ 2019-02-22 11:54 栀子花编织着留恋 阅读(559) 评论(0) 推荐(0) 编辑
摘要: 一.什么是工厂模式: 工厂模式就是用来创建对象的一种最常用的设计模式,我们不暴露创建对象的具体逻辑,而是将逻辑封装到一个函数中,那么,这个函数 就可以被视为一个工厂。那么,在实际项目中,我们是不是可以这样子理解呢? 比如我之前做的记事本的项目中,有多个页面有播放录音的功能,为了将该功能的代码实现复用 阅读全文
posted @ 2019-02-18 17:50 栀子花编织着留恋 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 一.路由的概述。 vue-router是vue.js官方的路由插件,它和vue.js是深度集成的,适用于构建单页面。vue的单页面应用是基于路由和组件的,路由是用于设定访问路径,并将路径和组件映射起来。传统的页面应用,是用一些超链接来实现页面切换和跳转的。在vue-router单页面应用中,则是路径 阅读全文
posted @ 2018-11-02 15:50 栀子花编织着留恋 阅读(649) 评论(0) 推荐(1) 编辑
摘要: 1.生命周期 1.onLoad():页面加载时触发,一个页面只加载一次。 2.onShow():页面显示切换的时候触发 3.onReady():页面初次渲染完成时触发。一个页面只会调用一次,代表页面已经准备妥当,可以和视图层进行交互 4.onHide():页面卸载时触发2. 小程序的框架: 小程序框 阅读全文
posted @ 2018-09-15 16:07 栀子花编织着留恋 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 1.安装命令(全局安装) npm install json-server -g 2,检查json-server是否安装成功: json-server -h,出现如下图表示安装成功 3.安装成功后,就可以写假数据进行操作了。创建一个db.json文件,里面用来存放假数据的。 3.运行命令: json- 阅读全文
posted @ 2018-04-27 10:32 栀子花编织着留恋 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 1.克隆master分支之外的分支: 首先克隆项目 1》Git clone git@192.168.0.201:frontend/mn.git 然后转换到克隆下来的文件夹 2》cd 文件名 最后 转换成dev分支 3》git checkout dev 这样就好了。就克隆下载了dev分支上的代码了。 阅读全文
posted @ 2018-04-18 15:46 栀子花编织着留恋 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 观察者模式 又被称为“发布-订阅”模式,目的是解决主题对象和观察者之间功能的耦合性。发布者和订阅者之间是互不干扰的,没有联系的,通过观察者,当做中介,将二者联系起来。 例子:以学生和老师之间的为例 1.首先创建观察者对象 //将观察者放在闭包中,当页面加载就立即执行 var Observer = ( 阅读全文
posted @ 2018-04-15 14:40 栀子花编织着留恋 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 自定义主题 在我学习element的时候,就直接忽略了。现在返回来学习一下 ,原来 通过自定义主题可以改变elemnt中默认的一些样式。这样,对于一些不想用elment自带但是用到比较多的样式,可以进行修改。 看了很多关于自定义主题的文章,其实都是 差不多的, 我想自己写一遍,加深一下印象,也希望能 阅读全文
posted @ 2018-04-07 15:04 栀子花编织着留恋 阅读(1473) 评论(0) 推荐(0) 编辑
摘要: 简单工厂模式又称为静态工厂方法,由一个工厂对象决定创建某一种产品对象类的实例,主要用来创建同一类的对象。其实,工厂模式的思想主要是将相同/相似的的对象或类进行提取归类,这样的话,就可以避免写太多重复性的代码。下面通过例子讲解一下: function creatBook(name, time, typ 阅读全文
posted @ 2018-02-10 19:11 栀子花编织着留恋 阅读(216) 评论(0) 推荐(0) 编辑