react-router中<Link/>的屬性詳解
本文主要給大家介紹了關(guān)于react-router中 的屬性的相關(guān)內(nèi)容,分享出來供大家參考學(xué)習(xí),下面來一起看看詳細的介紹:
使用Link標(biāo)簽
// 字符串定位描述符 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
當(dāng)被點擊時,的className接受一個它的值(activeClassName),默認情況下它是不激活;
activeStyle
當(dāng)被點擊時,activeStyle中的值會添加到轉(zhuǎn)換后的<a/>
中,樣式是style="color:red;"
onClick(e)
自定義單擊事件處理程序。
e.preventDefault()
:阻止默認事件e.stopPropagation()
:阻止事件冒泡
onlyActiveOnIndex
如果onlyActiveOnIndex的值是true,中的路徑完全匹配時才會連接指定路由
其它
也可以在上定義 title、id、className屬性;
總結(jié)
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。
相關(guān)文章
圖文示例講解useState與useReducer性能區(qū)別
這篇文章主要為大家介紹了useState與useReducer性能區(qū)別圖文示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-05-05React使用useImperativeHandle自定義暴露給父組件的示例詳解
useImperativeHandle?是?React?提供的一個自定義?Hook,用于在函數(shù)組件中顯式地暴露給父組件特定實例的方法,本文將介紹?useImperativeHandle的基本用法、常見應(yīng)用場景,需要的可以參考下2024-03-03React Fiber結(jié)構(gòu)的創(chuàng)建步驟
這篇文章主要介紹了React Fiber結(jié)構(gòu)的創(chuàng)建步驟,幫助大家更好的理解和學(xué)習(xí)使用React,感興趣的朋友可以了解下2021-04-04