需求说明 在活动列表点击报名量跳转到报名列表
1.menulist.js 增加路由定义
{ title: "活动报名", key: "app/activitySign/:activityId", route: "/app/activitySign", icon: < HomeOutlined />, component: <ActivitySign/>,is_hide:true },2.调用
{
title: '报名量',
dataIndex: 'sign_num',
align:this.state.align,
width: 20,
render:(text, record) =>{
return (<span><Link to={"/app/activitySign/"+record.id}>{record.nums_now}</Link></span>)
}
},3.获取参数
const params = useParams();
console.log('params',params)
let activity_id = params.activityId;useparams usestate 等hook方法只能用在函数式组件,class暂未找到例子
使用useeffect 替代了 componentdidmount
本文为看恩吧原创文章,转载无需和我联系,但请注明来自knsay.com