Commit 5b494cc8 by ethanlamzs

带参数的路由功能

1 parent 44e7cda8
......@@ -162,7 +162,7 @@ export const getRouterData = (app) => {
'/devutil/schoollist': {
component: dynamicWrapper(app, ['schools'], () => import('../routes/devutil/schoollist')),
},
'/devutil/schoolmgr': {
'/devutil/schoolmgr/:schcode': {
component: dynamicWrapper(app, ['linkman'], () => import('../routes/devutil/schoolmgr')),
},
// '/user/:id': {
......
import React, { PureComponent, Fragment } from 'react';
import { connect } from 'dva';
import { Link } from 'dva/router';
import { Row, Col, Card, Form, Input, Select, Icon, Button, Dropdown, Menu, InputNumber, DatePicker, Modal, message } from 'antd';
import { Table, Alert, Badge, Divider } from 'antd';
......@@ -187,11 +188,14 @@ export default class linkmanadm extends PureComponent {
},
{
title: '操作',
render: () => (
dataIndex: 'schoolCode',
render: (val) => (
<Fragment>
<a href="">配置</a>
<Divider type="vertical" />
<a href="devutil/schoolmgr">查看</a>
<Link to={`/devutil/schoolmgr/${val}`} className={styles.logo} key="logo">
<span>查看</span>
</Link>
</Fragment>
),
},
......
......@@ -124,8 +124,6 @@ export default class schoolmgr extends Component{
const {linkman:{groups}} = this.props;
console.log('render()');
return <div>
<Row gutter={24}>
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!