使用 react-router-dom v5 查詢query 參數的方法


文檔 是這樣的 

function useQuery() {
  return new URLSearchParams(useLocation().search);
}

------使用

function demo (){
  const history = useHistory();
  history.get('name')
}

-------------------自己寫--------------------------

import { useLocation} from 'react-router-dom';
const qs = require('query-string');

export function useQuery() {
  const { search } = useLocation();
  return qs.parse(search);
}
 
------使用
const query = useQuery();
console.log(query)  // {id: "1222", name: "zhansan"}
 



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM