vue ?Day1

1考赛、vuex有哪幾種屬性惕澎?

有五種,分別是 State颜骤、 Getter唧喉、Mutation 、Action忍抽、 Module

2八孝、vuex的State特性是?

(1)Vuex就是一個(gè)倉庫鸠项,倉庫里面放了很多對象干跛。其中state就是數(shù)據(jù)源存放地,對應(yīng)于與一般Vue對象里面的data

(2)state里面存放的數(shù)據(jù)是響應(yīng)式的祟绊,Vue組件從store中讀取數(shù)據(jù)楼入,若是store中的數(shù)據(jù)發(fā)生改變,依賴這個(gè)數(shù)據(jù)的組件也會(huì)發(fā)生更新

三牧抽、它通過mapState把全局的 state 和 getters 映射到當(dāng)前組件的 computed 計(jì)算屬性中

3嘉熊、vuex的Getter特性是?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? (1)getters 可以對State進(jìn)行計(jì)算操作扬舒,它就是Store的計(jì)算屬性? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? (2) 雖然在組件內(nèi)也可以做計(jì)算屬性阐肤,但是getters 可以在多組件之間復(fù)用? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? (3) 如果一個(gè)狀態(tài)只在一個(gè)組件內(nèi)使用,是可以不用getters

4讲坎、vuex的Mutation特性是孕惜?

(1)Action 類似于 mutation,不同在于:

(2)Action 提交的是 mutation晨炕,而不是直接變更狀態(tài)衫画。

5、Vue.js中ajax請求代碼應(yīng)該寫在組件的methods中還是vuex的actions中府瞄?

(1)如果請求來的數(shù)據(jù)是不是要被其他組件公用碧磅,僅僅在請求的組件內(nèi)使用碘箍,就不需要放入vuex 的state里遵馆。

(2)如果被其他地方復(fù)用,這個(gè)很大幾率上是需要的丰榴,如果需要货邓,請將請求放入action里,方便復(fù)用四濒,并包裝成promise返回换况,在調(diào)用處用async await處理返回的數(shù)據(jù)职辨。如果不要復(fù)用這個(gè)請求,那么直接寫在vue文件里很方便戈二。

6舒裤、不用Vuex會(huì)帶來什么問題?

(1)可維護(hù)性會(huì)下降觉吭,你要想修改數(shù)據(jù)腾供,你得維護(hù)三個(gè)地方

(2)可讀性會(huì)下降,因?yàn)橐粋€(gè)組件里的數(shù)據(jù)鲜滩,你根本就看不出來是從哪來的

(3)增加耦合伴鳖,大量的上傳派發(fā),會(huì)讓耦合性大大的增加徙硅,本來Vue用Component就是為了減少耦合榜聂,現(xiàn)在這么用,和組件化的初衷相背嗓蘑。



接下來會(huì)給大家分享更多的有關(guān)vue的知識(shí)须肆,歡迎大家探討。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末脐往,一起剝皮案震驚了整個(gè)濱河市休吠,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌业簿,老刑警劉巖瘤礁,帶你破解...
    沈念sama閱讀 216,544評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異梅尤,居然都是意外死亡柜思,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,430評論 3 392
  • 文/潘曉璐 我一進(jìn)店門巷燥,熙熙樓的掌柜王于貴愁眉苦臉地迎上來赡盘,“玉大人,你說我怎么就攤上這事缰揪≡上恚” “怎么了?”我有些...
    開封第一講書人閱讀 162,764評論 0 353
  • 文/不壞的土叔 我叫張陵钝腺,是天一觀的道長抛姑。 經(jīng)常有香客問我,道長艳狐,這世上最難降的妖魔是什么定硝? 我笑而不...
    開封第一講書人閱讀 58,193評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮毫目,結(jié)果婚禮上蔬啡,老公的妹妹穿的比我還像新娘诲侮。我一直安慰自己,他們只是感情好箱蟆,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,216評論 6 388
  • 文/花漫 我一把揭開白布沟绪。 她就那樣靜靜地躺著,像睡著了一般空猜。 火紅的嫁衣襯著肌膚如雪近零。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,182評論 1 299
  • 那天抄肖,我揣著相機(jī)與錄音久信,去河邊找鬼。 笑死漓摩,一個(gè)胖子當(dāng)著我的面吹牛裙士,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播管毙,決...
    沈念sama閱讀 40,063評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼腿椎,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了夭咬?” 一聲冷哼從身側(cè)響起啃炸,我...
    開封第一講書人閱讀 38,917評論 0 274
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎卓舵,沒想到半個(gè)月后南用,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,329評論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡掏湾,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,543評論 2 332
  • 正文 我和宋清朗相戀三年裹虫,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片融击。...
    茶點(diǎn)故事閱讀 39,722評論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡筑公,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出尊浪,到底是詐尸還是另有隱情匣屡,我是刑警寧澤,帶...
    沈念sama閱讀 35,425評論 5 343
  • 正文 年R本政府宣布拇涤,位于F島的核電站捣作,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏工育。R本人自食惡果不足惜虾宇,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,019評論 3 326
  • 文/蒙蒙 一搓彻、第九天 我趴在偏房一處隱蔽的房頂上張望如绸。 院中可真熱鬧嘱朽,春花似錦、人聲如沸怔接。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,671評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽扼脐。三九已至岸军,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間瓦侮,已是汗流浹背艰赞。 一陣腳步聲響...
    開封第一講書人閱讀 32,825評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留肚吏,地道東北人方妖。 一個(gè)月前我還...
    沈念sama閱讀 47,729評論 2 368
  • 正文 我出身青樓,卻偏偏與公主長得像罚攀,于是被迫代替她去往敵國和親党觅。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,614評論 2 353

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

  • Vuex 是一個(gè)專為 Vue.js 應(yīng)用程序開發(fā)的狀態(tài)管理模式斋泄。它采用集中式存儲(chǔ)管理應(yīng)用的所有組件的狀態(tài)杯瞻,并以相應(yīng)...
    白水螺絲閱讀 4,666評論 7 61
  • 安裝 npm npm install vuex --save 在一個(gè)模塊化的打包系統(tǒng)中,您必須顯式地通過Vue.u...
    蕭玄辭閱讀 2,934評論 0 7
  • 優(yōu)點(diǎn): (1) 實(shí)現(xiàn)了MVC模式炫掐,層次結(jié)構(gòu)清晰魁莉,使程序員只需關(guān)注業(yè)務(wù)邏輯的實(shí)現(xiàn)。 (2) 豐富的標(biāo)...
    魚仔_1625閱讀 396評論 0 0
  • 2017年,圣誕節(jié)摔认。 做了兩件新鮮事逆皮,第一,借著圣誕老人之手送了禮物給飄飄参袱,讓飄飄的心靈有一個(gè)美好的期待电谣,第二,訂...
    呂小蒙白衣渡江閱讀 670評論 0 0
  • 拐角處, 長滿了雜草感耙, 狗尾麻花拓巧, 還有不知名的。 繞過那片紅土地晒来, 站著個(gè)瘦小的女人。 麥田里的穗兒郑现, 修長的脖...
    木云yang閱讀 182評論 0 6