- 博客(8)
- 资源 (26)
- 收藏
- 关注
原创 react的context更新而组件不更新的解决方案
代码地址请在github查看,也欢迎您star,issue,共同进步!1.react中父组件的shouldComponentUpdate返回false在React的Context API中,如果context中属性发生变化,而父组件的shouldComponentUpdate返回false,那么该父组件中所有子组件都不会监测到conext的变化,从而不会reRender。比如下面的例子中,我们的Th
2017-05-27 17:17:30 12498
原创 React高阶组件原理与在Redux中的实践
建议在github阅读,我会及时更新部分内容。也欢迎star,issue1.高阶reducer的定义高阶reducer指的是一个函数,该函数接收一个reducer函数作为参数或者返回一个reducer函数作为函数的返回值。高阶reducer也可以被看做为一个reducer工厂,combineReducers是高阶reducer一个典型的例子。我们可以使用高阶reducer函数来创建一个符合自己要求的
2017-05-20 12:32:45 2417
原创 bootstrap-loader使用过程中遇到的几个坑爹问题
这几个问题确实让我很费脑子,所以单独写了一个博客,希望以后能给自己长记性。 问题1:extract-text-webpack-plugin找不到 ModuleNotFoundError: Module not found: Error: Can’t resolve ‘[object Object],[object Object],[object Object],[object Object]’
2017-05-16 15:46:45 7024
原创 使用bootstrap-loader来构建应用的完整demo
完整的例子请点击这里. All star and issue welcomed!通过这个例子你会学习到: (1)如何自定义你的bootstrap样式 (2)如何通过preBootstrapCustomizations,bootstrapCustomizations,appStyles等来覆盖bootstrap默认配置或者定义自己bootstrap配置 (3)关于font-awesome-loa
2017-05-13 15:43:03 3521
原创 react-route中renderProps内部结构与服务端渲染总结
最新内容请在github阅读,我会定时更新这部分的内容。给您带来不便,请见谅~~~~ 下面是react-router的match方法中的renderProps属性的内部签名: 其中renderProps包含routes,params,location,components,router,matchContext属性。 { //renderProps包含routes对象 rout
2017-05-11 20:30:36 5627
原创 redux的reateStore,combineReducers,bindActionCreators,applyMiddleware源码分析
最新内容,请在github阅读。同时,All issue and star welcomed!1.深入分析redux中的createStore方法我们首先以一个官方demo来说,代码如下:import React from 'react'import ReactDOM from 'react-dom'import { createStore } from 'redux'import Count
2017-05-07 21:29:27 4061
原创 有了它们就能更好的理解webpack了
最新内容,请在github阅读。同时,All issue and star welcomed!1.获取webpack配置的输出配置 compilation.outputOptions其中该对象有如下内容: { path: 'builds', filename: 'bundle.js', publicPath: 'builds/', chunkFilename: '[id
2017-05-04 17:09:35 6206
原创 彻底弄懂prepack与webpack的关系
最新内容,请在github阅读。同时,All issue and start welcomed!1.prepack vs webpack的说明今天facebook开源了一个prepack,当时就很好奇。它到底和webpack之间的关系是什么?于是各种google,最后还是去官网上看了下各种例子。例子都很好理解,但是对于其和webpack的关系还是有点迷糊。最后找到了一个好用的插件,即prepack-
2017-05-04 16:49:11 23331
在线评论数据集 论文全文 字段解释
2017-04-12
CMD规范之seajs
2015-12-06
HTML5离线存储
2015-11-17
javascript编程宝典第二版源码
2015-07-06
网络爬虫代码
2015-07-05
SSH整合开发
2015-05-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人