antd 学习】的更多相关文章

1,react中文文档http://reactjs.cn/react/docs/thinking-in-react-zh-CN.html 2,antd文档 https://ant.design/docs/react/introduce…
1.前言 最近学习reactjs ,前些年用RN开发过移动端,入门还算轻松.现在打算使用 Antd Pro 实现前后端分离.要使用Antd Pro这个脚手架,必须熟悉 umi.dva.redux-saga 等相关知识. 基础知识及目录结构可以先看官方文档 : https://pro.ant.design/docs/getting-started-cn 官方介绍: Ant Design Pro 是一个企业级中后台前端/设计解决方案,我们秉承 [Ant Design](http://ant.desi…
首要问题: 如何增加菜单项 答案: 在router.config中添加路由,在locales语言国际化增加选项 问题1: 答案1: 问题2: 这个要修改state,正确写法 存在的疑惑:为什么不能直接修改值,非得要去dispatch一下吗? 经过指点:为了解耦,大型项目的优点, 问题3:这样发送了请求,但是请求地址变成了追加,这是怎么回事,我还没有想清楚 问题4:发送请求,或者说解决代理 运行时命令:npm run start:no-mock这是修改代理 这是修改请求地址: 这样就可以请求到结果…
1.安装 cnpm i babel-plugin-import --save-dev 2.使用 在根目录下的package.json下的bable中添加相应代码 "babel": { "presets": [ "react-app" ], "plugins": [ "transform-runtime", [ "import", { "libraryName": &q…
1.UMI提供了可视化antd模板,可以直接添加到项目中修改用 比如将个人中心添加到项目中 2.选择个人中心,确定 3.成功 4.打开项目 5.Route文件也自动添加 根路由有exact:true后面要把工作台移到mainfrm路由中 6.运行报错 7.安装 8.找不到style.less 安装less模块npm install --save-dev less-loader less type.d.ts增加 declare module '*.css'; declare module "*.p…
React框架已经火了好长一段时间了,再不学就out了! 对React还没有了解的同学可以看看我之前的一篇文章,可以快速简单的认识一下React.React入门最好的实例-TodoList 自己从开始接触react一窍不通,到慢慢的似懂非懂,通过各种途径学习也有一阵了.学习过程中还会接触到很多新的东西,比如ES6.webpack,过程艰辛谁人懂,见坑填坑慢慢来.今天把学习过程过滤了一下,只说项目实际需要用的东西,总结了一套能看到的东西,分享给大家,希望能让读者少踩一些坑! 本文看点 实际项目效果…
视频学习地址: http://www.jtthink.com/course/play/575 官方地址 https://facebook.github.io/react/ 神坑: 1.每次this.setState都会重新初始化getInitialState中的参数 2.createClass的命名必须以大写开头如,var MySelect = React.createClass,这里如果定义为myselect就会出错 3.render方法的第一个参数return,html代码的第一行必须和re…
公司使用的的react.js的版本提14.7的,JS版本使用的是ES6语法,因此在使用antd过程中,有些许不愉快的记录,分享给大家,一起学习: 如果是react 14.7版本时,使用getFieldDecorator API时会后错,直接使用getFieldProps代替,即可 this.props.form 中含有大量的方法,可以去这里调用 刚开始使用大部分的报错是因为antd中的方法都没有 bind(this) 绑定this,只要绑定this即可 使用antd组件不能直接export de…
春节假期刚结束,一大批新鲜干货就来了.@故胤道长 分享了一份开源 Swift30 Projects ,内含 30 个小App,更新至 Swift 3.0,目前更迭的这个版本更注重代码规范和架构设计,且每个项目注明了教程链接.正如作者所说,by the developer and for the developer,方便每一个 swifter 学习. 本期 fir.im 整理了其他一些新鲜的 iOS / Android 开发技术分享.技术直播活动,希望对你有帮助. 『 iOS开发分享』 今日头条i…
1.安装dva-cli npm install dva-cli -g 2.创建应用 dva new dvadashboard   [dvadashboard为项目名]       3.安装mockjs npm install mockjs --save 4.配置mockjs 打开.roadhogrc.mock.js 设置如下 const fs=require('fs'); const path=require('path'); const mockPath=path.join(__dirname…