Vue總結(jié)

vueUI框架elmentui

1蕊程,

vuex

-----state-------存儲(chǔ)數(shù)據(jù)
1椒袍,創(chuàng)建一個(gè)store,里面創(chuàng)建store的事例藻茂,然后公開借口
2驹暑,mian里面引用store:store
3玫恳,子組件就可以直接用了,在屬性computed里面优俘,寫傳的值得返回
--------getter----------獲取數(shù)據(jù)
同步改:
1京办,在store里面添加geters()
2,在子組件里面正常用
---mapgetter----//在方法很多的時(shí)候用
1兼吓,如果store里面有很多的數(shù)據(jù)列表臂港,子組件里面如果用,就需要不停的使用return视搏,就可以用
2审孽,...mapGetter([''state中的數(shù)組列表''],[],[])//很多很多
action里面也一樣浑娜,但是需要babel轉(zhuǎn)化(背 波)佑力;
mapGetter和mapAction需要引入vuex
安裝方式:cnpm install babel-preset-stage-2 --save--dev
安裝好后,還需要在.babelirc筋遭,添加['stage-2'],保存打颤,重啟。

--------Mutations------觸發(fā)事件改變數(shù)據(jù)
1漓滔,在store里面使用mutations
2编饺,子組件使用this.$store.commit('store里面的事件名稱','參數(shù)')
3,就是可以在調(diào)試工具里面查看事件的信息响驴,方便debug

-----------action------------異步觸發(fā)mutation里面的事件
概念:類似于mutations不同在于action是提交mutations而不是直接改變裝填
action可以包含而已的異步操作

使用1:
1透且,在store里面action屬性里面寫 執(zhí)行content,這個(gè)就類似于store豁鲤。寫法是:context.commit('Mutation里面的事件名稱')
2秽誊,在子組件使用的時(shí)候就可以方法里面this.$store.dispach('action里面的事件名')
使用2:傳參
1,在子組件事件里面攜帶的自定義采納數(shù)琳骡,dispach的時(shí)候傳給store里面的action接受
2锅论,action接受參數(shù),commit(‘事件名’楣号,‘參數(shù)’)//直接把參數(shù)傳遞給mutation的方法中
3最易,mutation里面接受參數(shù)。做處理

1.自定義指令

<input v-focus>//html模板

//局部注冊(cè)指令竖席,注意不能加v-
directives: {
focus: {
  // 指令的定義---
}
}


// 注冊(cè)一個(gè)全局自定義指令 v-focus耘纱,注意不能加v-
Vue.directive('focus', {
// 當(dāng)綁定元素插入到 DOM 中。
inserted: function (el) {
  // 聚焦元素
  el.focus()
}
})

2,組件的使用場(chǎng)景

1毕荐,temlate:'<h2>XXXX</h2>'
2束析,單獨(dú)放到某個(gè)地方<script type='xxxx'> XXXXX</script>(不推薦使用)
3,<template><h1>XXX</h1></template>//提取出來(lái)(建議使用)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末憎亚,一起剝皮案震驚了整個(gè)濱河市员寇,隨后出現(xiàn)的幾起案子弄慰,更是在濱河造成了極大的恐慌,老刑警劉巖蝶锋,帶你破解...
    沈念sama閱讀 212,718評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件陆爽,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡扳缕,警方通過(guò)查閱死者的電腦和手機(jī)慌闭,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,683評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)躯舔,“玉大人驴剔,你說(shuō)我怎么就攤上這事≈嘧” “怎么了丧失?”我有些...
    開封第一講書人閱讀 158,207評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)惜互。 經(jīng)常有香客問我布讹,道長(zhǎng),這世上最難降的妖魔是什么训堆? 我笑而不...
    開封第一講書人閱讀 56,755評(píng)論 1 284
  • 正文 為了忘掉前任描验,我火速辦了婚禮,結(jié)果婚禮上坑鱼,老公的妹妹穿的比我還像新娘挠乳。我一直安慰自己,他們只是感情好姑躲,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,862評(píng)論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著盟蚣,像睡著了一般黍析。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上屎开,一...
    開封第一講書人閱讀 50,050評(píng)論 1 291
  • 那天阐枣,我揣著相機(jī)與錄音,去河邊找鬼奄抽。 笑死蔼两,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的逞度。 我是一名探鬼主播额划,決...
    沈念sama閱讀 39,136評(píng)論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼档泽!你這毒婦竟也來(lái)了俊戳?” 一聲冷哼從身側(cè)響起揖赴,我...
    開封第一講書人閱讀 37,882評(píng)論 0 268
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎抑胎,沒想到半個(gè)月后燥滑,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,330評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡阿逃,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,651評(píng)論 2 327
  • 正文 我和宋清朗相戀三年铭拧,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片恃锉。...
    茶點(diǎn)故事閱讀 38,789評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡搀菩,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出淡喜,到底是詐尸還是另有隱情秕磷,我是刑警寧澤,帶...
    沈念sama閱讀 34,477評(píng)論 4 333
  • 正文 年R本政府宣布炼团,位于F島的核電站澎嚣,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏瘟芝。R本人自食惡果不足惜易桃,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,135評(píng)論 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望锌俱。 院中可真熱鬧晤郑,春花似錦、人聲如沸贸宏。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,864評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)吭练。三九已至诫龙,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間鲫咽,已是汗流浹背签赃。 一陣腳步聲響...
    開封第一講書人閱讀 32,099評(píng)論 1 267
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留分尸,地道東北人锦聊。 一個(gè)月前我還...
    沈念sama閱讀 46,598評(píng)論 2 362
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像箩绍,于是被迫代替她去往敵國(guó)和親孔庭。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,697評(píng)論 2 351

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

  • 安裝 npm npm install vuex --save 在一個(gè)模塊化的打包系統(tǒng)中伶选,您必須顯式地通過(guò)Vue.u...
    蕭玄辭閱讀 2,929評(píng)論 0 7
  • (1) 當(dāng)跨域請(qǐng)求報(bào)錯(cuò) Access-Control-Allow-Origin 訪問控制允許同源史飞,有兩種辦法解決開...
    woow_wu7閱讀 1,745評(píng)論 1 13
  • vuex 場(chǎng)景重現(xiàn):一個(gè)用戶在注冊(cè)頁(yè)面注冊(cè)了手機(jī)號(hào)碼尖昏,跳轉(zhuǎn)到登錄頁(yè)面也想拿到這個(gè)手機(jī)號(hào)碼,你可以通過(guò)vue的組件化...
    sunny519111閱讀 8,010評(píng)論 4 111
  • Vuex 是一個(gè)專為 Vue.js 應(yīng)用程序開發(fā)的狀態(tài)管理模式构资。它采用集中式存儲(chǔ)管理應(yīng)用的所有組件的狀態(tài)抽诉,并以相應(yīng)...
    白水螺絲閱讀 4,658評(píng)論 7 61
  • Vuex是什么? Vuex 是一個(gè)專為 Vue.js應(yīng)用程序開發(fā)的狀態(tài)管理模式吐绵。它采用集中式存儲(chǔ)管理應(yīng)用的所有組件...
    蕭玄辭閱讀 3,111評(píng)論 0 6