自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

liwusen的博客

我的github主页,https://github.com/forthealllight/blog ,喜欢请star哦

  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 React-router中,结合webpack实现按需加载

简要介绍:在React-router中,暴露了3个接口,如果结合webpack的code splitting,就通过切换路由实现按需加载。1.webpack的code splittingwebpack可以通过一些方法,来实现按需加载,暴露的接口为require.ensurerequire.ensure(["module-a", "module-b"], function() { var a =

2016-12-30 16:16:06 8821

原创 ES6中的import和export

简要介绍:ES6在语言规格的层面上,实现了模块功能,而且实现得相当简单。ES6模块主要有两个功能:export和importexport用于对外输出本模块(一个文件可以理解为一个模块)变量的接口import用于在一个模块中加载另一个含有export接口的模块。1.以对象属性形式的export和import(1)一般的形式//export.jsexport let x=1...

2016-12-29 19:44:12 1984

原创 React高级教程(es6)——(4)ShouldComponentUpdate的用法

简介:ShouldCompleteUpdate,下文简称SCU,就是指明什么时候component(组件)需要进行更新。1.常见的SCU的用法:(1)比如在下面的例子中,组件中只有2个值,props.color和state.count可以发生改变,我们可以这样使用SCU。class CounterButton extends React.Component { constructor(props

2016-12-28 14:29:04 18446 1

原创 从函数的柯里化,看Redux中间件的实现

简介:同步请求时,dispatch(action)发出请求,到接受请求reducer(state,action)是同步的。如果当我们需要异步请求时,状态应该变为dispatch(action)——wait()——reducer(state,action)。处理异步的函数wait(),就是中间件的概念,也就是发出请求后,并不是同步马上执行的,引入中间件后:dispatch(action)——中间件——

2016-12-20 16:26:46 1624

原创 ES6中的常用语法总结

简要介绍:ECMAScript 6 的语法已经大量用于实际项目,在这里记录一下,ES6的一些常用的新增语法。1.let命令和const命令(1)首先来看let命令:用于声明变量,表示在块级作用域内有效。例子:{ var a=1;}a //a=1{ let b=2;}b //undefined;说明:对比与var,let是块级作用域里面的变量,通过let声明的变量只在改块级作用域内有效。注

2016-12-19 16:06:59 1119 1

原创 React中,通过iframe,实现文件下载功能

简要介绍:我们可以通过iframe,动态设置src,来实现下载功能。1.通用的iframe实现下载功能。<script>function download(){ var url="http://www.baidu.com?fileId="1234" document.getElementById("ifile").src=url;}</script> <a href="#" on

2016-12-19 13:44:42 14133

原创 Webpack中 的css-loader和less-loader

简介:在Webpack中,通过css-loader,可以实现在js文件中通过require的方式,来引入css。1.css-loader我们需要在js文件里,通过require的方式来引入css,我们来看具体的方法,首先需要安装css-loader, style-loader(安装style-loader的目的是为了在html中以style的方式嵌入css)。npm install css-loa

2016-12-08 15:53:51 37211 2

利用JS实现手机页面小球轮滑

是用Jquery和HTML写的一小段代码,用于手机端实现小球焦点轮滑

2016-02-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除