react-router中<Link/>的屬性詳解
本文主要給大家介紹了關于react-router中 的屬性的相關內容,分享出來供大家參考學習,下面來一起看看詳細的介紹:
使用Link標簽
// 字符串定位描述符 String location descriptor.
<Link to="/hello">
Hello
</Link>
// 對象定位描述符 Object location descriptor.
<Link to={{ pathname: '/hello', query: { name: 'ryan' } }}>
Hello
</Link>
// 函數返回定位描述符Function returning location descriptor.
<Link to={location => ({ ...location, query: { name: 'ryan' } })}>
Hello
</Link>
屬性描述
activeClassName
當被點擊時,的className接受一個它的值(activeClassName),默認情況下它是不激活;
activeStyle
當被點擊時,activeStyle中的值會添加到轉換后的<a/>中,樣式是style="color:red;"
onClick(e)
自定義單擊事件處理程序。
e.preventDefault():阻止默認事件e.stopPropagation():阻止事件冒泡
onlyActiveOnIndex
如果onlyActiveOnIndex的值是true,中的路徑完全匹配時才會連接指定路由
其它
也可以在上定義 title、id、className屬性;
總結
以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。
相關文章
圖文示例講解useState與useReducer性能區(qū)別
這篇文章主要為大家介紹了useState與useReducer性能區(qū)別圖文示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-05-05
React使用useImperativeHandle自定義暴露給父組件的示例詳解
useImperativeHandle?是?React?提供的一個自定義?Hook,用于在函數組件中顯式地暴露給父組件特定實例的方法,本文將介紹?useImperativeHandle的基本用法、常見應用場景,需要的可以參考下2024-03-03

