Focal Focal 致力于为 React 应用提供一个类型安全、表达力强、可组合的状态管理方案。 用一个不可变的 (immutable) 、响应式的 (observable) 单一数据源,来表达整个应用的 state…
分类:react.js
redux-thunk logger applyMiddleware
1 依赖:applyMiddleware源码 export default function applyMiddleware() { for (var _len = arguments.length, middlewar…
使用create-react-app 快速创建一个 Electron 桌面应用
使用create-react-app 快速创建一个 Electron 桌面应用 Electron简介 React + Electron 搭建一个桌面应用 在 Electron 中, 把 package.json 中设定的…
关于React-Router4.0跳转不置顶解决方案
在使用react-router时会遇到奇怪的问题,比如当我们从首页进入详情页的时候,首页跳转到详情页,首页滚动的位置,进入到详情页的时候也会被记录下来,原因是由于共享了同一个history,所以对记录有所保留,这显然不符…
React中引入外部js文件
假设需要引入本地的一个jquery库: <script src=”http://127.0.0.1:8080/plugins/jquery.min.js” type=”text/…
使用React对表数据进行排序
通常,当拥有包含信息的表时,希望能够按升序或降序对表中的信息进行排序,尤其是在处理数字时。 先决条件 在我们继续之前,让我们看看我们将在本教程中使用的内容: FontAwesome – 用于图标 Founda…
React 实践项目 (四)
React在Github上已经有接近70000的 star 数了,是目前最热门的前端框架。而我学习React也有一段时间了,现在就开始用 React+Redux 进行实战! 上回说到使用Redux-saga 管理 Red…
react router v4 简介
最近使用react router 遇到一个问题:当对某个路由添加参数的时候/list/:app 这列路由,点击这个路由以后再点击其他路由,location地址就追加到后面,问不是replace. /list/:app =…
「State」之我见
原文:what-is-my-state 阅读前须知 本文献给对前端状态管理 state management 有思考的同学。 文章有涉及 函数式编程、响应式编程 概念 原文是 slide,所以是言不成章的。本文为了通顺,…
强大的拖拽组件:React DnD 的使用
文章首发我的个人blog : 原文链接 学习 React DnD 的最初原因是阅读《如何写一个拖拽日历组件》附的源码时,看不懂拖拽组件 React DnD 的相关代码,于是行动力极强地学习了React DnD这个组件。 …
React优化-记忆化技术-使用闭包提升你的React性能
为什么要使用记忆性技术? 使用React开发的时候,我们请求服务器拿回来一个复杂的数据,我们在render里去处理这个数据,但是state和props频繁修改会触发render,每次触发render,数据都要去处理一次,…
React 328道最全面试题(持续更新)
今天的React题没有太多的故事…… 半个月前出了 248个Vue的知识点,受到很多朋友的关注,都强烈要求再出多些React相前的面试题,受到大家的邀请,我又找了20多个React的使用者,他们给出了328道React的…