美文网首页
Ant Design项目实战

Ant Design项目实战

作者: iambabewin | 来源:发表于2018-01-19 10:54 被阅读0次

创建新应用:
dva new dva-quickstart
cd dva-quickstart
npm start

使用antd: npm install antd babel-plugin-import --save
(babel-plugin-import用来按需加载antd的脚本和样式)

编辑.webpackrc:

 "extraBabelPlugins": [
   ["import", { "libraryName": "antd", "libraryDirectory": "es", "style": "css" }]
  ],

index.js引入样式 import 'antd/dist/antd.css';

定义路由(路由可以想象成是组成应用的不同页面)

编写UI Component(在多个页面分享UI元素,或在一个页面使用多次)

定义Model : 完成UI后,开始处理数据和逻辑
dva通过model把一个领域的模型管理起来,包含同步更新state的reducers,
处理一部逻辑的effects,订阅数据源的subscriptions

connect model和component

写入一些初始数据让项目跑起来,编辑index.js

相关文章

网友评论

      本文标题:Ant Design项目实战

      本文链接:https://www.haomeiwen.com/subject/nyhwoxtx.html