Vue中的router-link是一個(gè)用于導(dǎo)航的組件,它可以在應(yīng)用中生成一個(gè)鏈接,當(dāng)點(diǎn)擊鏈接時(shí),可以觸發(fā)路由的跳轉(zhuǎn)。
router-link的用法如下:
import { RouterLink } from 'vue-router'
<router-link to="/path">Link Text</router-link>
其中,to屬性指定要跳轉(zhuǎn)的路徑。
<router-link :to="{ name: 'routeName' }">Link Text</router-link>
其中,name屬性指定要跳轉(zhuǎn)的具名路由名稱。
<router-link :to="{ name: 'routeName', params: { id: 1 }}">Link Text</router-link>
其中,params屬性指定要傳遞的路由參數(shù)。
<router-link to="/path" replace>Link Text</router-link>
<router-link to="/path" active-class="active">Link Text</router-link>
其中,active-class屬性指定活動狀態(tài)的CSS類名。
<router-link to="/path" exact>Link Text</router-link>
以上就是Vue中router-link的基本用法。它可以用于生成導(dǎo)航鏈接并觸發(fā)路由的跳轉(zhuǎn)。