vue router有哪些常用的組件 vue和vue-cli是什么關(guān)系?
vue和vue-cli是什么關(guān)系?Vue-cli相當(dāng)于腳手架,自動為你生成模板工程;Vue-router是一個Vue路由插件,支持你的單頁應(yīng)用;Vue-loader是webpack下的加載器插件,可以
vue和vue-cli是什么關(guān)系?
Vue-cli相當(dāng)于腳手架,自動為你生成模板工程;Vue-router是一個Vue路由插件,支持你的單頁應(yīng)用;Vue-loader是webpack下的加載器插件,可以輸出。vu
靜態(tài)路由和動態(tài)路由有什么異同點?
這是指使用JS定位客戶端路由來獲取資源。
以Vue為例。靜態(tài)路由是預(yù)先定義和規(guī)劃的,一條路徑對應(yīng)一個組件。一般情況下,這是可以的。
但是當(dāng)遇到需要驗證的路由頁面時,靜態(tài)路由顯然是不適合的。最多我會在你進入路線的時候用路線守衛(wèi)進行驗證和防御。
這時候我們可以使用vue-router的addRouter方法。登錄獲取權(quán)限后,我們可以從后臺獲取預(yù)先映射的對應(yīng)權(quán)限的路徑和資源定義,并加載到靜態(tài)路由表中。對于一個沒有登錄或者沒有相應(yīng)權(quán)限的用戶,即使他知道確切的路徑,他也可以 t在他的帳戶下訪問它,因為這個路由根本沒有在他的客戶機中定義。