摘要: 的 阅读全文
posted @ 2017-07-06 12:09 wangyong1992 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 我们知道在React的Redux的中的action在项目开发过程中,一般时使用createAction来生成 举个栗子,小李子: 我们可以知道产生的action的Type属性就是(CREATE_TODO),然而还有一个payload是在哪一个地方呢? 其实payload的信息是在定义Action之后 阅读全文
posted @ 2017-07-05 17:36 wangyong1992 阅读(4130) 评论(0) 推荐(0) 编辑
摘要: React学习情况 就todolist项目而言 --actions 定义action --componemts 定义各种组件 --Mian 整个项目的组件在Mian中进行合并成一个新的组件 --TodoHeader 头部组件,包括头部说明内容,和输入框,发送按钮 --TodoList list组件, 阅读全文
posted @ 2017-07-03 17:52 wangyong1992 阅读(113) 评论(0) 推荐(0) 编辑
摘要: object.assign()方法用于对象的合并,将源对象的(source)的所有的可枚举属性,复制到目标对象(target) Object.assign方法的第一个参数是目标对象。后面的参数是元对象。 注意,如果目标对象与源对象有同名的属性,或多个源对象有同名属性,则后面的属性会覆盖前面的属性。 阅读全文
posted @ 2017-07-03 15:56 wangyong1992 阅读(212) 评论(0) 推荐(0) 编辑
摘要: combineReducers(reducers) 随着应用变得复杂,需要对 reducer 函数 进行拆分,拆分后的每一块独立负责管理 state 的一部分。 combineReducers 辅助函数的作用是,把一个由多个不同 reducer 函数作为 value 的 object,合并成一个最终 阅读全文
posted @ 2017-07-03 09:52 wangyong1992 阅读(4351) 评论(0) 推荐(0) 编辑
摘要: Prop验证 随着应用不断变大,为了保证组件被正确使用变得越来越重要。为此我们引入propsTypes。React.PropTypes提供很多验证器(valodator)来验证传入的数据的有效性。当向props传入无效数据是,JavaScript控制台会抛出错误。为了性能考虑,只在开发环境验证pro 阅读全文
posted @ 2017-06-30 14:32 wangyong1992 阅读(813) 评论(0) 推荐(0) 编辑
摘要: calc()对大家来说,或许很陌生,不太会相信calc()是css中的部分。因为看其外表像个函数,既然是函数为何又出现在CSS中呢?这一点也让我百思不得其解,今天有一同事告诉我,说CSS3中有一个属性能实现自适应的布局,首先让我想到的是box-sizing,但跟我说还可以计算,这让我不得不想起cal 阅读全文
posted @ 2017-06-29 15:52 wangyong1992 阅读(669) 评论(0) 推荐(0) 编辑
摘要: 在JavaScript的世界里,有两个词经常被提到,shim和polyfill.它们指的都是什么,又有什么区别? 一个shim是一个库,它将一个新的API引入到一个旧的环境中,而且仅靠旧环境中已有的手段实现 一个polyfill就是一个用在浏览器API上的shim.我们通常的做法是先检查当前浏览器是 阅读全文
posted @ 2017-06-29 14:25 wangyong1992 阅读(1419) 评论(0) 推荐(1) 编辑
摘要: 我们也了解到 React Component 事实上可以视为显示 UI 的一个状态机(state machine),而这个状态机根据不同的 state(透过 setState() 修改)和 props(由父元素传入),Component 会出现对应的显示结果。 我们也了解到 React Compon 阅读全文
posted @ 2017-06-29 10:00 wangyong1992 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 引用大神的一句话:(具体是谁自己问度娘) Shared mutable state is the root of all evil(共享的可变状态是万恶之源) -- Pete Hunt -- Pete Hunt JavaScript 中的对象一般是可变的(Mutable),因为使用了引用赋值,新的对 阅读全文
posted @ 2017-06-29 09:59 wangyong1992 阅读(195) 评论(0) 推荐(0) 编辑