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

溫馨提示×

溫馨提示×

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

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

Vue中頁面切換和a鏈接的本質區別是什么

發布時間:2021-02-04 17:51:40 來源:億速云 閱讀:133 作者:Leah 欄目:web開發

這篇文章將為大家詳細講解有關Vue中頁面切換和a鏈接的本質區別是什么,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

Vue-router是伴隨著Vue框架出現的路由系統,它也是公認的一種優秀的路由解決方案。在使用Vue-router時候,我們常常會使用其自帶的路徑跳轉組件Link,通過<Link to="path"></Link>實現跳轉,這和傳統的<a href="path" rel="external nofollow" ></a>何其相似!但它們到底有什么具體的區別呢?

對比<a>,Link組件避免了不必要的重渲染

A -- 通過<a>標簽實現頁面跳轉:(圖中的例子將會在下面詳細解答)

圖一

Vue中頁面切換和a鏈接的本質區別是什么

圖二

Vue中頁面切換和a鏈接的本質區別是什么

圖三

Vue中頁面切換和a鏈接的本質區別是什么

B --通過<Link>組件實現頁面跳轉:

圖一

Vue中頁面切換和a鏈接的本質區別是什么

圖二

Vue中頁面切換和a鏈接的本質區別是什么

只更新變化的部分從而減少DOM性能消耗

Vue的創新之處在于,它利用虛擬DOM的概念和diff算法實現了對頁面的"按需更新",Vue-router很好地繼承了這一點,譬如上圖所示,導航組件和三個Tab組件(通過...,通過...,通過...)的重渲染是我們不希望看到的,因為無論跳轉到頁面一或是頁面二,它只需要渲染一次就夠了。<Link>組件幫助我們實現了這個愿望,反觀<a>標簽,每次跳轉都重渲染了導航組件和Tab組件試想一下,在一個浩大的項目里,這多么可怕!我們的"渲染"做了許多"無用功",而且消耗了大量彌足珍貴的DOM性能!

關于Vue中頁面切換和a鏈接的本質區別是什么就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

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

vue
AI

平塘县| 兴国县| 诏安县| 宁乡县| 平塘县| 怀仁县| 沧源| 海阳市| 巴林右旗| 宜昌市| 贵州省| 时尚| 松溪县| 茂名市| 三穗县| 阳曲县| 松阳县| 绥化市| 饶平县| 龙南县| 丰县| 乐亭县| 延长县| 安陆市| 顺昌县| 尼勒克县| 达州市| 巢湖市| 邮箱| 东乡县| 岗巴县| 宜阳县| 泸定县| 二连浩特市| 珠海市| 英吉沙县| 江山市| 古蔺县| 桃园县| 泗阳县| 桦南县|