react 函數(shù)式組件 使用history.push的第二個(gè)參數(shù)完成路由傳值的方法,此方法可類(lèi)似于post傳值,不在地址上顯示。實(shí)現(xiàn)更優(yōu)雅的傳值
history.push(`自己的地址`, {standard:standardType});
第二個(gè)參數(shù)為自己需要傳遞的值,以鍵值對(duì)的方式傳遞
接受:
const history = useHistory();//聲明
const standardType = history.location.state.standard;//可獲取到上面?zhèn)鬟f的值。
次方法傳遞參數(shù)可避免參數(shù)中有/ / /
特殊字符帶來(lái)的路徑不對(duì)的坑。而且隱藏了需要傳遞的值,安全性更高。
本文來(lái)自博客園,作者:doufei,轉(zhuǎn)載請(qǐng)注明原文鏈接:http://www.rzrgm.cn/lfdou/p/17412935.html

浙公網(wǎng)安備 33010602011771號(hào)