react dva routerRedux 备忘


首先你需要import { Link, routerRedux } from 'dva/router';

在方法里跳转用

function applyJobHandler(){
    dispatch(routerRedux.push(`/jobapply?jid=${jobinfo.id}&jtype=${jobinfo.zptype}&jname=${jobinfo.name}&jrtime=${jobinfo.releasetime}&jcity=${jobinfo.city}`));
  }  

参数可以用 

import queryString from 'query-string';
const query = queryString.parse(location.search);

  

在render里面跳转用

<Link to={{ pathname: (item.type == "1" ? "/cv/school/" : "/cv/society/") + item.id, search: "view=true" }}><span className={styles.iconview}>预览</span></Link>

 

const view = queryString.parse(location.search).view == "true" ? true : false;

  

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM