Vue Cli——路由傳參 & 路由進(jìn)階 & 路由緩存

一、路由傳參

1. params 參數(shù)

(1)params 參數(shù)

路由配置

頁(yè)面





(2)v-html指令

v-html指令甜刻,可以渲染富文本內(nèi)容(包含html信息的內(nèi)容)。

v-text指令正勒,渲染文本內(nèi)容得院。

當(dāng)需要渲染的數(shù)據(jù)是html內(nèi)容時(shí),使用v-html指定章贞。



2祥绞、query參數(shù)

路由地址,采用query傳參方式:?參數(shù)1=XXX&參數(shù)2=XXX




3鸭限、$router和$route

$router返回的是當(dāng)前項(xiàng)目中的路由器對(duì)象蜕径。

$route返回的是當(dāng)前路由信息。

4败京、vue.config.js

vue.config.js 是一個(gè)可選的配置文件兜喻,如果項(xiàng)目的 (和 package.json 同級(jí)的) 根目錄中存在這個(gè)文件,那么它會(huì)被 @vue/cli-service 自動(dòng)加載赡麦。


二虹统、添加路由

1、路由規(guī)則redirect屬性重定向

redirect屬性:進(jìn)行重定向URL地址隧甚。

2、添加404路由


5渡冻、路由進(jìn)階

1戚扳、路由進(jìn)階分為兩種模式? 一種是hash模式,另一種是history模式

// hash模式族吻,使用的是錨鏈接的原理實(shí)現(xiàn)路由的跳轉(zhuǎn)帽借,這種方式兼容性非常好;缺點(diǎn)是路徑帶有#號(hào)超歌,不夠美觀砍艾。

// history模式,使用的是瀏覽器中內(nèi)置的history對(duì)象實(shí)現(xiàn)路由的跳轉(zhuǎn)巍举,這種方式不兼容老版本的瀏覽器脆荷,刷新后會(huì)丟失路由信息。mode:'hash'



2. 路由元信息


切換路由時(shí)title也要跟著變化




3. nprogress加載進(jìn)度條

nprogress是頁(yè)面跳轉(zhuǎn)時(shí)出現(xiàn)在瀏覽器頂部的進(jìn)度條

安裝

npminstallnprogress

導(dǎo)入

// 導(dǎo)入nprogressimportNProgressfrom"nprogress";// 導(dǎo)入nprogress的樣式import"nprogress/nprogress.css";

在導(dǎo)航守衛(wèi)中使用


childer是二級(jí)路由

需要先定義一級(jí)路由組件懊悯,確定好在哪個(gè)組件中配置二級(jí)路由蜓谋,就去那個(gè)組件的配置規(guī)則中添加children關(guān)鍵字,按照一級(jí)路由的配置方法配置規(guī)則炭分。


路由懶加載

使用路由懶加載桃焕,是為了給客戶(hù)更好的體驗(yàn),首頁(yè)組件加載速度更快一些捧毛,提高首屏性能观堂。

懶加載簡(jiǎn)單來(lái)說(shuō)就是延遲加載或按需加載让网,即在需要的時(shí)候的時(shí)候進(jìn)行加載。


8师痕、scoped

scoped屬性溃睹,用于設(shè)置局部樣式,當(dāng)前組件中的樣式只對(duì)當(dāng)前組件生效七兜。

注意:App組件中的樣式是全局樣式丸凭,通常不加scoped。

9腕铸、sass

Sass 是一個(gè) CSS 預(yù)處理器惜犀。使用sass可以定義嵌套定義樣式,大大節(jié)省css代碼狠裹;使用sass可以使用定義變量虽界,可以統(tǒng)一定義風(fēng)格。

安裝

npm install sass sass-loader@8 -D



less

less 也是一個(gè) CSS 預(yù)處理器涛菠。

注意:在less里面定義變量的符號(hào)是@莉御。

安裝

npm i? less@3-D

npm i? less-loader@7-D


路由緩存

1、keep-alive組件

keep-alive:用于緩存路由組件俗冻,默認(rèn)情況下會(huì)緩存打開(kāi)的所有組件礁叔。如果需要指定緩存哪些組件,通過(guò)include屬性指定迄薄,該屬性可以傳一個(gè)數(shù)組琅关,數(shù)組中定義組件的名稱(chēng)。

作用:通過(guò)路由緩存讥蔽,組件之間的切換就能保存上個(gè)組件的狀態(tài)涣易,而不是切換之后又得重新操作。


2冶伞、路由組件特有的兩個(gè)生命周期

當(dāng)路由組件采用緩存后新症,created和mounted這兩個(gè)生命周期函數(shù),只會(huì)在第一次執(zhí)行响禽;并且destroyed這個(gè)生命周期函數(shù)不會(huì)執(zhí)行徒爹。

這時(shí)候,通常都會(huì)配合activated(路由組件激活狀態(tài)生命周期函數(shù))和deactivated(路由組件失活狀態(tài)生命周期函數(shù))這兩個(gè)生命周期鉤子金抡。

注意:只有當(dāng)組件在 內(nèi)被切換瀑焦,才會(huì)有activated 和 deactivated 這兩個(gè)鉤子函數(shù)。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末梗肝,一起剝皮案震驚了整個(gè)濱河市榛瓮,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌巫击,老刑警劉巖禀晓,帶你破解...
    沈念sama閱讀 222,807評(píng)論 6 518
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件精续,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡粹懒,警方通過(guò)查閱死者的電腦和手機(jī)重付,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,284評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)凫乖,“玉大人确垫,你說(shuō)我怎么就攤上這事∶毖浚” “怎么了删掀?”我有些...
    開(kāi)封第一講書(shū)人閱讀 169,589評(píng)論 0 363
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)导街。 經(jīng)常有香客問(wèn)我披泪,道長(zhǎng),這世上最難降的妖魔是什么搬瑰? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 60,188評(píng)論 1 300
  • 正文 為了忘掉前任款票,我火速辦了婚禮,結(jié)果婚禮上泽论,老公的妹妹穿的比我還像新娘艾少。我一直安慰自己,他們只是感情好翼悴,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,185評(píng)論 6 398
  • 文/花漫 我一把揭開(kāi)白布姆钉。 她就那樣靜靜地躺著,像睡著了一般抄瓦。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上陶冷,一...
    開(kāi)封第一講書(shū)人閱讀 52,785評(píng)論 1 314
  • 那天钙姊,我揣著相機(jī)與錄音,去河邊找鬼埂伦。 笑死煞额,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的沾谜。 我是一名探鬼主播膊毁,決...
    沈念sama閱讀 41,220評(píng)論 3 423
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼基跑!你這毒婦竟也來(lái)了婚温?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 40,167評(píng)論 0 277
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤媳否,失蹤者是張志新(化名)和其女友劉穎栅螟,沒(méi)想到半個(gè)月后荆秦,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,698評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡力图,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,767評(píng)論 3 343
  • 正文 我和宋清朗相戀三年步绸,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片吃媒。...
    茶點(diǎn)故事閱讀 40,912評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡瓤介,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出赘那,到底是詐尸還是另有隱情刑桑,我是刑警寧澤,帶...
    沈念sama閱讀 36,572評(píng)論 5 351
  • 正文 年R本政府宣布漓概,位于F島的核電站漾月,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏胃珍。R本人自食惡果不足惜梁肿,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,254評(píng)論 3 336
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望觅彰。 院中可真熱鬧吩蔑,春花似錦、人聲如沸填抬。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,746評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)飒责。三九已至赘娄,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間宏蛉,已是汗流浹背遣臼。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,859評(píng)論 1 274
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留拾并,地道東北人揍堰。 一個(gè)月前我還...
    沈念sama閱讀 49,359評(píng)論 3 379
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像嗅义,于是被迫代替她去往敵國(guó)和親屏歹。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,922評(píng)論 2 361

推薦閱讀更多精彩內(nèi)容