简单明了地学会使用Redux Saga

2019-09-11
阅读 6 分钟
4.4k
Saga的来源 我们都知道,技术都是为了解决某个或某类问题而产生的。 而Saga作为Redux的功能增强,所以,我们先来看看单独使用Redux会遇到什么问题。 1、Redux基础知识回顾 Redux中三个核心概念:Action、Reducer、Store,Redux专门用来管理状态。 这句话貌似很难理解,没有使用Redux之前我们会怎么做? 没有使用Redux之...

nuxt开发实战-开始

2019-08-26
阅读 3 分钟
2.9k
Nuxt.js是基于Vue.js的轻量级应用框架,可用来创建服务端渲染(SSR) 应用,也可充当静态站点引擎生成静态站点应用,具有优雅的代码结构分层和热加载等。

【webpack4】不同的导出类型

2019-04-08
阅读 3 分钟
2.4k
webpack最基本的配置就是导出一个静态的对象,但是由于我们业务比较复杂,往往需要动态配置webpack以构建目标代码。 幸运的是,webpack为我们提供了动态配置webpack文件的支持。 下面介绍一下webpack的多种配置类型。 1、导出为一个对象(Object) webpack最常见的配置类型为导出一个对象,即 {代码...} 2、导出为一个函...

Webpack Bundle Analyzer插件的使用

2019-01-02
阅读 1 分钟
26.3k
读取输出文件夹(通常是dist)中的stats.json文件,把该文件可视化展现的插件。便于直观地比较各个bundle文件的大小,以达到优化性能的目的。

css垂直水平居中解决方案

2018-01-24
阅读 3 分钟
3.3k
这样一来,我们就可以把这格html结构看成表格和表格中的一个小格。由于表格中只有一个ceil,所以它会自动撑开整个表格,给它设置宽高是无效的,它的宽高是wrapper的宽高。ceil中的内容content就可以自动垂直居中了。

前端调试、兼容、适配指南与工具分享

2018-01-23
阅读 2 分钟
9.1k
前端调试 1、对于新型创业公司来说,我们一般需要考虑以下的各种典型的浏览器: PC端: chrome、firefox、IE、360、搜狗移动端: IE、360、UC、safari、安卓、QQ浏览器 若是基于微信的网页开发,那么需要在微信上进行调试: 个人:直接用手机打开网页,alert 推荐:微信开发者工具。ps:需要有公众号,并且开放开发者权...