五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

1小時學(xué)會Vue之VueRouter&Vuex 趁著暑假掌握一門技能 大學(xué)生前端

2023-07-21 07:28 作者:南山老實人阿強  | 我要投稿

推薦工具:

1、vue router

選擇安裝插件。。

···


history和hash模式:

  • hash模式默認的,多一個#
  • hash兼容性更好
  • history模式,不帶#,更好看


routes:組件路由



如何進行切換的操作:

也可以使用name方式:




【練習(xí)】下面自己寫個組件配置到路由上:

1、新建vue:


2、在router上引入剛剛創(chuàng)建的vue:

3、配置路由

4、在根組件上通過rouer-link來使用


動態(tài)路由:

比如一個場景,視頻組件根據(jù)id不同展示不同視頻;

1、在router設(shè)置動態(tài)路由

如果希望在組件內(nèi)部可以訪問那個id,那就設(shè)置props為true;

組件內(nèi)部通過props方式接受參數(shù):


在根組件使用動態(tài)路由:

也可以通過name方式來寫:


嵌套路由:

使用場景:針對具體的視頻,視頻組件內(nèi)部也有視頻的基本信息,或者是視頻其他更加細分的子功能,比如點贊情況。

1、配置二級的路由子組件




2、創(chuàng)建相應(yīng)的子組件

3、在ID的子組件頁面下,把嵌套子組件寫進來


編程式導(dǎo)航

場景:登錄狀態(tài)過期了,自動跳轉(zhuǎn)到登錄頁。說白了就是個自動控制的過程,不用人為手動操作。


路由跳轉(zhuǎn)時,傳遞參數(shù)

1、起始頁面使用query傳遞:

2、在目的頁面接受參數(shù)


導(dǎo)航守衛(wèi)

可以給所有的導(dǎo)航做一個統(tǒng)一設(shè)置。


VUEX


五個功能:

1、存數(shù)據(jù)

聲明之后,就可以在任意地方使用了。


2、全局中修改狀態(tài),使用mutation

mutation是指對數(shù)據(jù)進行修改的操作。在Vue中,mutation是指用來改變狀態(tài)的函數(shù),它必須是同步的,用來更新store中的狀態(tài)。通過提交一個mutation來改變狀態(tài),可以在mutation中對數(shù)據(jù)進行操作,例如賦值、計算等。mutation是通過commit方法來觸發(fā)的。

為了以后容易維護,只能在mutation上操作。


這里是state.屬性,不同于vue其他地方,是this.屬性


寫好了方法,然后怎么執(zhí)行呢?

總結(jié):

  • mutations需要通過commit來做提交
  • mutations必須是同步的



actions是用來做異步包裝

包一層。

這樣使用:



?
33:15
?

異步的,在同步執(zhí)行完后再執(zhí)行。

getters:

定義:

訪問:

多加幾個:

打日志




只執(zhí)行一回,因為有緩存性。


modules:

數(shù)據(jù)隔離。


怎么用呢?多包一層。


然后export

還要認真看看文檔。

okay。







1小時學(xué)會Vue之VueRouter&Vuex 趁著暑假掌握一門技能 大學(xué)生前端的評論 (共 條)

分享到微博請遵守國家法律
习水县| 镇雄县| 饶阳县| 富裕县| 当涂县| 金阳县| 内丘县| 嘉兴市| 西乡县| 朝阳县| 莱州市| 大足县| 共和县| 富蕴县| 隆尧县| 北辰区| 新绛县| 连云港市| 景泰县| 阳信县| 新竹县| 麦盖提县| 普陀区| 林口县| 额济纳旗| 朔州市| 清原| 贞丰县| 微山县| 临安市| 清水河县| 霍林郭勒市| 贵德县| 靖边县| 平武县| 安阳县| 辛集市| 平远县| 虎林市| 尼勒克县| 隆尧县|