使用步骤
- 第一步安装 通过 const app = dva();
- 第二部使用插件 app.use(createLoading());
- 第三部注册model app.model(require(‘./models/item’));
- 第四部注册router app.router(require(‘./router’));
- 第五步开始 app.start(‘#root’);
dva 初始化项目
- 安装dva-cli
- dva new app
- cd app
- cnpm start
- 使用antd 安装通过 npm 安装 antd 和 babel-plugin-import 。babel-plugin-import 是用来按需加载 antd 的脚本和样式的,详见 repo 。
$ npm install antd babel-plugin-import –save
编辑 .roadhogrc,使 babel-plugin-import 插件生效。
“extraBabelPlugins”: [
- “transform-runtime”
+ “transform-runtime”,
+ [“import”, { “libraryName”: “antd”, “style”: “css” }]
],