react
正在输入代码中
talk is cheap, show me the code
展开
-
umi搭建react+antd项目(一)环境配置
1.先创建文件夹,windows用户手动创建就行了mkdir myReact && cd myReact2.在myReact目下,执行脚手架命令,默认选择antdyarn create umi创建项目成功:3.输入yarn安装node模块4.运行项目:yarn start5.访问http://localhost:8000/6目录...原创 2018-11-13 15:18:35 · 10817 阅读 · 2 评论 -
umi搭建react+antd项目(二)路由
1.我们在src下新增index2.js:import React, {Component} from 'react';export default class index2 extends Component { constructor(props) { super(props); } render() { return ( <div>...原创 2018-11-13 15:57:56 · 4748 阅读 · 0 评论 -
umi搭建react+antd项目(三)Mock 数据--模拟数据
1.添加mockjsyarn add mockjs2.在mock目录下新建test.jsList|10,返回list,10条数据@image,随机生成img的url链接,mock内置函数import mockjs from 'mockjs';export default { 'GET /api/img': mockjs.mock({ 'list|10': [...原创 2018-11-13 16:47:08 · 5001 阅读 · 0 评论 -
umi搭建react+antd项目(四)axios请求数据
1.下载axiosyarn add axios2.在src下新建文件夹conf,再新增js文件:axiosConf.jsimport axios from 'axios'axios.defaults.baseURL = "http://localhost:8000/"//api前缀const instance = axios.create({ xsrfCookieNa...原创 2018-11-13 18:11:56 · 5748 阅读 · 0 评论 -
umi搭建react+antd项目(五)子组件编写
上一篇在index.js里面写了一个组件,不是很友好,我们现在分开写组件1.新建component文件夹用于放置组件,src/component,新建list组件import React, {Component} from 'react';export default class List extends Component { constructor(props) { ...原创 2018-11-14 14:10:42 · 2844 阅读 · 1 评论 -
umi搭建react+antd项目(六)父子组件通讯
上一篇写了一个子组件,只是把值传入进来,这篇讲解在子组件修改父组件的数据1.在index.js里,新增方法:updateImg 用于修改list集合 updateImg() { this.setState({ list: [ { "src": "http://dummyimage.com/468x60" } ...原创 2018-11-14 14:31:59 · 3009 阅读 · 1 评论