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