React Context

通常情况数据在React组件中通过 props 层层传递. React 提供了 Context 特性, 可以实现类似全局变量的效果, 若某组件定义了 Context, 则其所有子组件可以从 context 获取数据. 该特性与 Server 开发中 context 概念类似, 可以理解为组件的上下文. React-redux 中的 Provider 即使用该特性将 store 传递给子组件的. 如何使用 class Button extends React.Component... Read more »

Stateless component

在 React 中, 最初的 Component 定义方式为 createClass, 随着 ES6 规范的落地, 后又添加了 ES6 Class 定义方式(该种方法不支持 mixin 以及 autobind). React 组件本质上是一个 JS 方法, 输入数据, 输出UI, 所以 v0.14 引入了一种新的组件定义语法 Stateless Functions: function HelloMessage(props)... Read more »

Markdown 语法示例

Markdown 基本语法示例 Heading 1 Heading 2 Heading 3 Heading 4 Heading 5 Heading 6 Body text Lorem ipsum dolor sit amet, test link adipiscing elit. This is strong. Nullam dignissim... Read more »

Hello World

9web 是九章云极的 web team. 在中国古语中 9 为数字之极. 我们的目标为打造优秀的web产品&数据可视化. 本博客主要用来分享web技术及开发经验. 我们现在主要的技术栈为: ES6 React.js Sass Node.js D3.js 本博客使用 jekyll 搭建, 部署在 github page 上 Read more »