dva 常用代碼
創(chuàng)建組件步驟(以創(chuàng)建user界面為例)
1. 創(chuàng)建 users 路由
dva g route users
2. 創(chuàng)建 對應(yīng)的 model
dva g model users
3. 在service文件夾下創(chuàng)建對應(yīng)的userService的js文件
4. 創(chuàng)建組件
dva g component users/Users //在components文件夾下創(chuàng)建 users/Users組件
界面跳轉(zhuǎn)的兩種方式
第一種方式
import { routerRedux } from 'dva/router';
dispatch(routerRedux.push({
pathname: '/users',
query: { page },
}));
第二種方式
import { Link } from 'react-router';
<Link to="/main">{items[currentGroup].name}</Link> //使用react-router的Link組件