React
JoeyKo
joeyko.cn
展开
-
Ant Design Pro最佳实践
Ant Design Pro 是一款适用于中后台的前端框架,基于React, dva.js, Ant Design。 关于路由的问题 在 src/common/router.js 中, 配置路径如下: /A /A/B /A/C 那么 2 和 3 是访问不到的,这里引用官方的解决方案 关于dva.js的使用 尽可能的将所有处理数据交互的操作都放在 src/models 中,方...原创 2018-02-08 22:29:34 · 9773 阅读 · 0 评论 -
React中constructor(props){}究竟是什么
Dan Abramov的解释 定义class组件,为什么需要加上 super() ? 1. 我们尝试去掉 super() 看看编译的结果: constructor() { this.state = {searchStr: ''}; this.handleChange = this.handleChange.bind(this); } 编译错误: 提示少写了super()...原创 2016-12-03 19:56:01 · 41017 阅读 · 2 评论 -
React 中的 定义组件的 两种方式
React 中的 定义组件的 两种方式React 中创建 Components 的方式有两种:Function and Class定义一个组件最简单的方法就是写一个 JavaScript 函数function Welcome(props) { return <h1>Hello, {props.name}</h1> }因为Welcome函数接受单个携带数据的props对象并且返回一个React元素原创 2017-09-30 14:57:01 · 3122 阅读 · 0 评论 -
React/JSX 编码规范
Airbnb React/JSX 编码规范转载 2016-12-20 14:44:51 · 4011 阅读 · 0 评论 -
create-react-app项目中引入antd
create-react-app中引入antd的方法由于create-react-app构建React App的方式推荐zero-configuration(零配置),所以只能通过 npm run eject 的方式来讲所有的配置项暴露出来。要注意的eject操作是不可逆转的。进入 项目根目录 安装antd npm install antd --save 安装完 antd , 默认所有的组件都会原创 2017-09-24 13:18:40 · 3435 阅读 · 0 评论