
React
JoeyKo
www.cgmszj.com
展开
-
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 · 9852 阅读 · 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 · 41148 阅读 · 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 · 3175 阅读 · 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 · 3464 阅读 · 0 评论