摘要: Prop 验证 随着应用不断变大,保证组件被正确使用变得非常有用。为此我们引入propTypes。React.PropTypes 提供很多验证器 (validator) 来验证传入数据的有效性。当向 props 传入无效数据时,JavaScript 控制台会抛出警告。注意为了性能考虑,只在开发环境验 阅读全文
posted @ 2018-02-07 16:35 SharkChilli 阅读(206) 评论(0) 推荐(0) 编辑
摘要: createStore用来生成Store,fn形式为(state, action) => state的纯函数,返回新的state而不是修改的 Store对象包含所有数据,state就是Store在某个时刻的数据快照,当前时刻的state可以用store.getState()获取 改变内部 state 阅读全文
posted @ 2018-02-05 16:44 SharkChilli 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 在线测试 http://jsbin.com/desaxetubu/edit?html,js,console 从 JavaScript 数据生成不可变对象(支持数据嵌套): 从 JavaScript 数据生成不可变对象(不支持数据嵌套): 从不可变数据生成 JavaScript 对象 判断两个数据结构 阅读全文
posted @ 2018-02-02 14:41 SharkChilli 阅读(246) 评论(0) 推荐(0) 编辑
摘要: if 语句和 for 循环在 JavaScript 中不是表达式,因此它们不能直接在 JSX 中使用,所以你可以将它们放在周围的代码中(return里不能出现for if,在render内 return前for if) 你可以通过子代嵌入更多的 JSX 元素,这对于嵌套显示组件非常有用:(每个组件状 阅读全文
posted @ 2018-01-31 17:53 SharkChilli 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 类似vue的props,用于从外部向内部(父 -> 子)传值 生命周期钩子,类似vue的mounted 类似vue的slot,操作组件不在render内的html元素 用于改变初始化的变量 jsx模板(在这里操作初始化后的变量) 挂载到页面 react可以自动展开数组,不过要循环渲染出来操作数据之后 阅读全文
posted @ 2018-01-30 14:47 SharkChilli 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 总结一句:其实只要头脑里面有工作区(电脑的工作目录)、版本库(工作目录里面的.git文件夹)、远程库的概念就很容易理清中间的一些pull、push等操作的用法。 1.在网上下载Git工具,直接下一步,在电脑上安装好。安装完成,点击右键选择git Bash Here,在命令窗口输入git --vers 阅读全文
posted @ 2018-01-30 10:36 SharkChilli 阅读(889) 评论(0) 推荐(0) 编辑
摘要: 阅读本文之前,先看下面这个webpack的配置文件,如果每一项你都懂,那本文能带给你的收获也许就比较有限,你可以快速浏览或直接跳过;如果你和十天前的我一样,对很多选项存在着疑惑,那花一段时间慢慢阅读本文,你的疑惑一定一个一个都会消失;如果你以前没怎么接触过Webpack,而你又你对webpack感兴 阅读全文
posted @ 2018-01-29 18:03 SharkChilli 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 前提 在讲述这两个握手时候,有一些东西需要提前说明。 HTTP与TCP/IP区别? TPC/IP协议是传输层协议,主要解决数据如何在网络中传输,而HTTP是应用层协议,主要解决如何包装数据。WEB使用HTTP协议作应用层协议,以封装HTTP 文本信息,然后使用TCP/IP做传输层协议将它发到网络上。 阅读全文
posted @ 2018-01-25 09:18 SharkChilli 阅读(251) 评论(0) 推荐(0) 编辑
摘要: nodejs的process是一个全局对象,他提供了一些方法和属性,node.js官方的API说的很简单,并没有把一些详细的应用方法和作用写出来,下面结合我自己的学习,做一下小结吧。1、Event: 'exit' 这是process的退出事件,官方示例很清楚,当process退出时触发。即我们按“c 阅读全文
posted @ 2018-01-24 15:59 SharkChilli 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 当执行sudo apt-get相关的命令,会显示上面类似的错误 参考别人的解决方法是 可以运行 阅读全文
posted @ 2018-01-23 13:41 SharkChilli 阅读(269) 评论(0) 推荐(0) 编辑