react-router中<Link/>的屬性詳解
本文主要給大家介紹了關(guān)于react-router中 的屬性的相關(guān)內(nèi)容,分享出來供大家參考學習,下面來一起看看詳細的介紹:
使用Link標簽
// 字符串定位描述符 String location descriptor.
<Link to="/hello">
Hello
</Link>
// 對象定位描述符 Object location descriptor.
<Link to={{ pathname: '/hello', query: { name: 'ryan' } }}>
Hello
</Link>
// 函數(shù)返回定位描述符Function returning location descriptor.
<Link to={location => ({ ...location, query: { name: 'ryan' } })}>
Hello
</Link>
屬性描述
activeClassName
當被點擊時,的className接受一個它的值(activeClassName),默認情況下它是不激活;
activeStyle
當被點擊時,activeStyle中的值會添加到轉(zhuǎn)換后的<a/>中,樣式是style="color:red;"
onClick(e)
自定義單擊事件處理程序。
e.preventDefault():阻止默認事件e.stopPropagation():阻止事件冒泡
onlyActiveOnIndex
如果onlyActiveOnIndex的值是true,中的路徑完全匹配時才會連接指定路由
其它
也可以在上定義 title、id、className屬性;
總結(jié)
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。
相關(guān)文章
關(guān)于react ant 組件 Select下拉框 值回顯的問題
這篇文章主要介紹了關(guān)于react ant 組件 Select下拉框 值回顯的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-08-08

