SF
伟小鹏
伟小鹏
注册登录
关注博客
注册登录
主页
关于
RSS
分享一个高颜值的技术社区 HackerTalk黑客说
李伟鹏
2022-05-17
阅读 1 分钟
1.6k
一个人,半年,十万代码,高质量程序员交流平台!HackerTalk黑客说 [链接]欢迎大家进来逛逛~可以在这里分享心得、介绍新东西、问题求助、甚至讨论哲学~非常清新的首页信息流所见即所得的强大编辑器,简洁而不简单频道功能,可以参与实时交流,类似于Discord五脏俱全:收藏、私信、通知、主页、搜索...最后附上帅气的介绍...
【教程】Pastate.js 响应式 react 框架(八) 原理和API文档
李伟鹏
2018-05-03
阅读 5 分钟
2.9k
Pastore 内部使用一种独特的带路径信息且不可变(immutable)的 state 作为应用的数据源, 挂载在 store 的 imState 属性上。在实现上,Pastore 把非空数据源都转化为包装类型,具体流程如下图,以 string 类型的节点为例:
【教程】Pastate.js 响应式 react 框架(七)规模化
李伟鹏
2018-04-20
阅读 6 分钟
2.2k
Pastate 应用可以与通用的 react-router 路由框架配合使用。我们还是以 班级信息管理系统 为例来介绍如何在 pastate 中使用路由,我们接下来把学生板块和课程板块分别放在 /student 和 /class 路由目录下。
【教程】Pastate.js 响应式 react 框架(六)多模块应用
李伟鹏
2018-04-16
阅读 10 分钟
2.5k
这是 Pastate.js 响应式 react state 管理框架系列教程,欢迎关注,持续更新。 Pastate.js Github 欢迎 star。 这一章,我们将讲解在 pastate 应用中多模块应该如何协作。 store 被多模块消费 在多模块应用中,有些组件的视图需要引用多个模块的 store 假设有个比较复杂的应用的模块依赖关系如下: Module1 和 module2 ...
【教程】Pastate.js 响应式 react 框架(五) 模块化
李伟鹏
2018-04-10
阅读 9 分钟
2.5k
如果应用比较复杂,有很多个页面,且一个界面具有比较多的组件和操作时,我们需要对应用划分模块 (Module) 进行管理。下面我们以一个 班级信息管理系统 为例,介绍 pastate 应用的模块化机制。
【教程】Pastate.js 响应式 react 框架(四)表单渲染与操作
李伟鹏
2018-04-08
阅读 11 分钟
2.7k
上面添加两个了 input 标签,第一个 input 使用 name 数据, 第二个 input 使用 isBoy 数据。同时我们也先指定两个 input 的 onChange 处理函数。 注意:如前面章节所提及,对于 imState 布尔值,请记得使用显式布尔值方式:checked={state.isBoy == true}。
【教程】Pastate.js 响应式框架(三)数组渲染与操作
李伟鹏
2018-03-29
阅读 9 分钟
2k
这是 Pastate.js 响应式 react state 管理框架系列教程的第三章,欢迎关注,持续更新。 这一章我们来看看在 pastate 中如何渲染和处理 state 中的数组。 渲染数组 首先我们更新一下 state 的结构: {代码...} 我们定义了一个有对象元素构成的数组 initState.pets, 且该数组有一个初始元素。 接着,我们定义相关组件来显...
【教程】Pastate.js 响应式框架(二)多组件应用
李伟鹏
2018-03-27
阅读 8 分钟
1.7k
我们把上一章的个人基本信息数据包装为 state.basicInfo 属性的对象,并向 state 中添加 address 属性,保存个人地址信息:
Pastate.js : 响应式 react state 管理框架
李伟鹏
2018-03-26
阅读 6 分钟
3.9k
Pastate 是一个响应式 react state 管理框架,实现了对 state 的异步响应式管理。Pastate 是一个精益框架,它对很多高级概念进行了友好封装,这意味着你不必学习一些难以理解的概念,就可以在一个简单的应用中便捷地使用 pastate。在应用变得逐渐复杂的过程中,你只要逐渐学习并使用 pastate 中更多的功能,以满日益复杂...
实例讲解基于 React+Redux 的前端开发流程
李伟鹏
2016-05-26
阅读 24 分钟
52.8k
前言:在当下的前端界,react 和 redux 发展得如火如荼,react 在 github 的 star 数达 42000 +,超过了 jquery 的 39000+,也即将超过前几年比较火的angular 1 的 49000+;redux 的 star 数也要接近 20000,可见大家对其的热情程度,究竟是什么魔力让大家为之疯狂呢?让我们上车,亲自体验一波试试~~本文章偏向于讲解re...