- 博客(10)
- 收藏
- 关注
原创 React最佳实践系列 —— Dva快速入门
Dva最佳实践一. 门槛React 技术栈二. Hello World三. 一个简单H5功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程...
2018-10-13 16:31:53 17851 5
原创 光速入门Vue
Vue -- 光速入门一. 起步学会看 [官方文档](https://cn.vuejs.org/v2/guide/)回顾前端开发三个点1. HTML => 内部:页面结构,对外:页面之间的互动(仅对应于SPA)2. CSS => 样式3. JS => 交互4. 本地缓存(本文暂不涉及)作者: DocWhite白先生序: 由于偶然巧合,笔者即将需要去往上海出差,又...
2019-01-17 14:47:31 514
原创 JavaScript设计模式 -- 策略模式
JavaScript设计模式 -- 策略模式一. 概念二. 简单例子1. 使用组合函数重构代码2. JavaScript版本的策略模式三. 策略模式在JavaScript中的应用作者: DocWhite白先生一. 概念策略模式,通俗易懂,就是字面意思,无论是生活还是编程,在实现一个目的的时候通常会有很多策略能达成目的,而策略模式存在的意义在于可以随意切换某种策略但依然保证能达到期望的目的。也...
2018-12-11 11:03:37 249
原创 JavaScript -- 闭包
JavaScript -- 绕不开的闭包对闭包的误解一个简单的闭包利用闭包实现惰性求值AOP函数节流分时函数作者: DocWhite白先生对闭包的误解我在面试一些刚入行的新人的时候,对于JavaScript基础部分一定会问什么是闭包,闭包有什么作用,有什么弊端?大部分人只能回答什么是闭包,闭包的概念,以及闭包会产生内存泄露,但是大部分都没有具体的利用闭包解决实际问题的经验,就无法解答闭包有什...
2018-11-19 11:12:22 2566
原创 JavaScript设计模式 -- 单例模式
JavaScript设计模式 -- 单例模式一.概念二. 透明的单例模式三. 用代理实现单例模式四. Javascript 中的单例模式。1. 使用命名空间2. 用闭包封装私有变量3. 惰性单例4. 通用的单例结语作者: DocWhite白先生一.概念单例模式的定义是保证一个类仅有一个实例,并提供一个访问它的全局访问点。单例模式是一种常用的模式,例如线程池、全局缓存、浏览器中的window...
2018-11-18 16:53:47 350
原创 React最佳实践系列 —— 循序渐进理解 Dva中的model概念
Dva最佳实践 -- 循序渐进理解 dva中的model概念一. 序二. 在create-react-app中使用redux1. 开始2. 安装redux三.异步action四. Dva中的model五. subscriptions属性作者: DocWhite白先生一. 序在dva框架中model的出现,帮助开发者不比在新建项目的时候每次都要一次安装配置和React-Router, R...
2018-11-17 17:15:21 7538
原创 JavaScript设计模式 -- 命令模式
JavaScript设计模式--命令模式什么是命令模式?作者: DocWhite白先生什么是命令模式?命令模式的意图是把请求封装为对象,从而分离请求的发起者和请求的接收者(执行者)之 间的耦合关系。一个简单例子:// 假设我有一台xBox,内部有一个状态status用于标识我的xBox是否开启,同时有open方法和close方法处理xBox的开关。const xBox = { s...
2018-10-29 12:33:17 149
原创 Promise 与 generator函数
Promise 与 generator函数一. 回调地狱二. Promise使用PromiseGenerator 函数作者: DocWhite白先生什么是Promise?如果还不知道什么是Promise推荐读 阮一峰老师的ES6入门 里面有关于 ES6新特性和Promise更全面和学术话的介绍。一. 回调地狱在说Promise之前,先聊聊一个前端开发最常见的烦恼:回调地狱,什么是回调回调地...
2018-10-17 23:02:02 1649
原创 React最佳实践系列 -- 探索嵌入式React应用
Dva最佳实践 -- 探索嵌入式React应用一. 嵌入式1. 应用场景2. 封装ReactDOM.render二. dva应用的封装嵌入与简单的React应用封装不同,dva本身已经基于React + Redux + React-Router等经过一轮封装。所以我们完全可以利用dva丰富的接口,经过封装后为外部调用者提供更多接口应用在更复杂的应用场景。三. 结语作者: DocWhite白先生...
2018-10-15 16:51:12 1031
原创 React最佳实践系列 —— Dva 进阶之路由和动态加载
Dva最佳实践 -- 路由和页面动态加载一. 路由1. 基本使用(1)最基本的使用2. 动态加载3. 路由的组件的高阶用法作者: DocWhite白先生一. 路由1. 基本使用这里先不谈论react-router中的 HashRouter或是 BrowserRouter,有兴趣深入了解React-Router的同学可以去看看它的官方文档和H5的history API。直接以最简单暴力...
2018-10-15 10:52:55 8810
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人