91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

vue中的router-link屬性是什么

發布時間:2020-12-02 13:57:46 來源:億速云 閱讀:305 作者:小新 欄目:web開發

這篇文章主要介紹vue中的router-link屬性是什么,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

vue中的router-link屬性有以下屬性值:to相當于herf標簽用于添加跳轉內容,replace用于頁面切換時不會留下歷史記錄以及tag將router-link渲染成相應的標簽等等

在vue中,vue.js與 vue-router 兩者結合在一起可以實現簡單的單頁面應用,其中<router-link>是一個組件,主要用于設置導航的鏈接來實現不同的HTML內容切換。

router-link標簽

在vue1.0版本中的仍然用a標簽來實現鏈接跳轉功能,但鏈接地址與html中不同,它是采用v-link屬性來控制。但是在2.0版本中a標簽就被替換成了rount-link屬性,但是最終在頁面上顯示還是會被渲染成a標簽。接下來將要詳細的介紹該屬性中的各個值的用法

router-link屬性值詳解

(1)":to" 屬性值

這個屬性值就相當于a標簽中的"herf"屬性,后面的內容為跳轉鏈接的內容

<router-link :to="http://www.php.cn/">億速云</router-link>

相當于

<a href="http://www.php.cn/">億速云</a>

(2)"replace" 屬性值

replace屬性值在routre-link標簽中添加的主要目的在于頁面切換時不會留下歷史記錄

<router-link :to="http://www.php.cn/" replace></router-link>

(3)"tag" 屬性值

具有tag屬性的router-link都會被渲染成相應的標簽

<router-link :to="/http://www.php.cn/" tag="li">億速云</router-link>

相當于

<li>億速云</li>

此時的頁面中的li同樣會起到a標簽的作用,因為vue會自動為其綁定點擊事件,并跳轉頁面

(4)"active-class"屬性值

這個屬性是用于設置激活鏈接時class屬性,也就是當前頁面及所有與當前頁面地址所匹配的的鏈接都會被添加class屬性

<router-link :to="http://www.php.cn/" active-class="u-link--Active">億速云</router-link>

active-class屬性的默認值是router-link-active,所以如果沒有設置,就會被渲染為這個class

(5)“append”屬性值

設置 append 屬性后,則在當前 (相對) 路徑前添加基路徑。例如,我們從 /a 導航到一個相對路徑 b,如果沒有配置 append,則路徑為 /b,如果配了,則為 /a/b

<router-link :to="{ path: 'relative/path'}" append></router-link>

使用router-link代替a標簽的好處

router-link屬性在頁面中可以渲染為任何元素,比如上述代碼中渲染成li標簽依然實現了跳轉效果。另外當我們點擊a標簽時可能會重載頁面,但是使用router-link后此標簽會被vue所監聽,跳轉鏈接時就不會刷新頁面了。

以上是“vue中的router-link屬性是什么”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

武隆县| 北票市| 贡嘎县| 济源市| 昭觉县| 北辰区| 延寿县| 来凤县| 从化市| 太原市| 蒙城县| 五大连池市| 大港区| 博湖县| 来凤县| 塔城市| 沾益县| 泰顺县| 海兴县| 色达县| 洪泽县| 兰州市| 易门县| 白山市| 新丰县| 固阳县| 于都县| 久治县| 常山县| 博爱县| 广汉市| 荃湾区| 都安| 临汾市| 东乡族自治县| 恩施市| 江都市| 南皮县| 泸州市| 昭平县| 密山市|