Vue階段復(fù)盤總結(jié)

周日下午,我完成了Vue階段考核,從八月中旬學(xué)習(xí)Vue開始料祠,到現(xiàn)在也有兩個(gè)月了丑瞧。

從最開始看菜鳥教程的Vue2教程液样,看到CLI后開始尋求視頻講解,跟著視頻慢慢學(xué)習(xí),中間斷了三周時(shí)間逗威,回來之后發(fā)現(xiàn)Vue的知識(shí)基本上快忘完了,所以挑了重點(diǎn)的知識(shí)復(fù)習(xí)了一下橄镜,又聽了別人的考核內(nèi)容必指,對Vue知識(shí)有了一個(gè)明確的復(fù)習(xí)方向。然后跟著敲Vue案例株茶,最后完成了Vue作品来涨。國慶期間學(xué)習(xí)了其他內(nèi)容,周日粗略復(fù)習(xí)Vue后完成了考核启盛”钠考核過程中發(fā)現(xiàn)很多問題,基礎(chǔ)知識(shí)掌握有欠缺僵闯,有些名詞沒有聽過卧抗,解釋的也不太清楚。以下是對考核中知識(shí)點(diǎn)的總結(jié):

路由兩種工作模式:

hash模式:指的url尾巴后的#號(hào)以及后面的字符鳖粟。這里的#和css里的#是一個(gè)意思社裆。hash也稱作錨點(diǎn),本身是來做頁面定位的向图,可以是對應(yīng)的id顯示在可視區(qū)域內(nèi)泳秀。#及以后的內(nèi)容就是hash值,hash值不會(huì)帶給服務(wù)器榄攀。

缺點(diǎn):hash本身是用來做頁面定位的嗜傅,如果拿來做路由的話,原來的錨點(diǎn)功能就不能用了檩赢,其次吕嘀,hash傳參是基于url的,如果要傳遞復(fù)雜的數(shù)據(jù)漠畜,會(huì)有體積限制币他。

history模式:路徑上沒有#,地址干凈憔狞,美觀蝴悉。兼容性比hash模式略差

路由器默認(rèn)hash模式,如果使用history模式瘾敢,需要在路由器中添加一個(gè)配置項(xiàng) mode:'history'

路由守衛(wèi)(對路由進(jìn)行權(quán)限控制):

全局守衛(wèi)

router.beforeEach()

router.afterEach()

獨(dú)享守衛(wèi)(某一個(gè)路由所獨(dú)有的守衛(wèi))

beforeRouteEnter()

beforeRouteLeave()

組件內(nèi)守衛(wèi)(寫一些組件里獨(dú)有的邏輯)

beforeEnter:()

組件化和模塊化:

組件化:組件化就是把可復(fù)用的拍冠、獨(dú)立的尿这、基礎(chǔ)的、功能專一的代碼封裝到一個(gè)方法或者代碼片段里庆杜,在未來需要的地方引入射众,用極少的代碼實(shí)現(xiàn)之前相同的功能,避免相同功能代碼的復(fù)寫晃财,提高開發(fā)效率叨橱。組件化屬于縱向分塊,每個(gè)組件就像一個(gè)豎直的線永不相交断盛。

模塊化:模塊化是為了單獨(dú)實(shí)現(xiàn)某一功能模塊進(jìn)行封裝的方法罗洗,一個(gè)模塊里可能擁有n個(gè)基礎(chǔ)組件搭配產(chǎn)生。模塊化屬于橫向分塊钢猛,每個(gè)模塊像一條橫線把n條豎直的線串聯(lián)起來形成一個(gè)整體伙菜。

組件相當(dāng)于庫,模塊相當(dāng)于框架命迈。

腳手架概念:

vue-cli專門為單頁面應(yīng)用快速搭建繁雜的腳手架贩绕。是用于自動(dòng)生成vue.js + webpack 的項(xiàng)目框架。

vuex五大屬性:

1壶愤、state: vuex的基本數(shù)據(jù)淑倾,用來存儲(chǔ)變量;

2公你、getters: 從基本數(shù)據(jù)(state)派生的數(shù)據(jù)踊淳,相當(dāng)于state的計(jì)算屬性假瞬;

3陕靠、mutations: 提交更新數(shù)據(jù)的方法,必須是同步的(如果需要異步使用action)脱茉。每個(gè)mutation 都有一個(gè)字符串的事件類型(type)和一個(gè)回調(diào)函數(shù)(handler)剪芥。

回調(diào)函數(shù)就是我們實(shí)際進(jìn)行狀態(tài)更改的地方,并且它會(huì)接受 state作為第一個(gè)參數(shù)琴许,提交載荷作為第二個(gè)參數(shù)税肪。

4、action: 和mutation的功能大致相同榜田,不同之處在于 ①Action提交的是mutation益兄,而不是直接變更狀態(tài),②Action可以包含任意異步操作箭券。

5净捅、modules: 模塊化vuex,可以讓每一個(gè)模塊擁有自己的 state辩块、mutation蛔六、action荆永、 getters,使得結(jié)構(gòu)非常清晰国章,方便管理具钥。

$router和$route的區(qū)別:

$router是全局路由的實(shí)例對象,是router構(gòu)造方法的實(shí)例液兽。

$route表示當(dāng)前的路由對象骂删,里包含了當(dāng)前URL解析的信息。

routes指創(chuàng)建vue-router路由實(shí)例的配置項(xiàng)四啰,用來配置多個(gè)route路由對象

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末桃漾,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子拟逮,更是在濱河造成了極大的恐慌撬统,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,718評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件敦迄,死亡現(xiàn)場離奇詭異恋追,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)罚屋,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,683評論 3 385
  • 文/潘曉璐 我一進(jìn)店門苦囱,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人脾猛,你說我怎么就攤上這事撕彤。” “怎么了猛拴?”我有些...
    開封第一講書人閱讀 158,207評論 0 348
  • 文/不壞的土叔 我叫張陵羹铅,是天一觀的道長。 經(jīng)常有香客問我愉昆,道長职员,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,755評論 1 284
  • 正文 為了忘掉前任跛溉,我火速辦了婚禮焊切,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘芳室。我一直安慰自己专肪,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,862評論 6 386
  • 文/花漫 我一把揭開白布堪侯。 她就那樣靜靜地躺著嚎尤,像睡著了一般。 火紅的嫁衣襯著肌膚如雪抖格。 梳的紋絲不亂的頭發(fā)上诺苹,一...
    開封第一講書人閱讀 50,050評論 1 291
  • 那天咕晋,我揣著相機(jī)與錄音,去河邊找鬼收奔。 笑死掌呜,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的坪哄。 我是一名探鬼主播质蕉,決...
    沈念sama閱讀 39,136評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼翩肌!你這毒婦竟也來了模暗?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,882評論 0 268
  • 序言:老撾萬榮一對情侶失蹤念祭,失蹤者是張志新(化名)和其女友劉穎兑宇,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體粱坤,經(jīng)...
    沈念sama閱讀 44,330評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡隶糕,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,651評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了站玄。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片枚驻。...
    茶點(diǎn)故事閱讀 38,789評論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖株旷,靈堂內(nèi)的尸體忽然破棺而出再登,到底是詐尸還是另有隱情,我是刑警寧澤晾剖,帶...
    沈念sama閱讀 34,477評論 4 333
  • 正文 年R本政府宣布锉矢,位于F島的核電站,受9級(jí)特大地震影響钞瀑,放射性物質(zhì)發(fā)生泄漏沈撞。R本人自食惡果不足惜慷荔,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,135評論 3 317
  • 文/蒙蒙 一雕什、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧显晶,春花似錦贷岸、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,864評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至唯笙,卻和暖如春螟蒸,著一層夾襖步出監(jiān)牢的瞬間盒使,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,099評論 1 267
  • 我被黑心中介騙來泰國打工七嫌, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留少办,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,598評論 2 362
  • 正文 我出身青樓诵原,卻偏偏與公主長得像英妓,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子绍赛,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,697評論 2 351

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

  • runtime-only 和 runtime-compiler runtime-only:是運(yùn)行的時(shí)候代碼不能包含...
    付小影子閱讀 304評論 0 1
  • 1蔓纠、組件間怎么傳值,具體說說代碼怎樣實(shí)現(xiàn) 子傳父:子向父是通過 events($emit)吗蚌;通過父鏈 / 子鏈也可...
    chang_遇見緣閱讀 4,014評論 12 87
  • 事件輪詢
    鴻澤云碼閱讀 201評論 0 1
  • 一腿倚、什么是Vue.js 1. vue是一種數(shù)據(jù)驅(qū)動(dòng)的前端框架 this.msg="我愛你",通過改變數(shù)據(jù)蚯妇,然后自動(dòng)...
    在路上919閱讀 1,594評論 0 2
  • 前沿 置身世外只為暗中觀察:锾堋!侮措!Hello大家好懈叹,我是魔王哪吒!重學(xué)鞏固你的Vuejs知識(shí)體系分扎,如果有哪些知識(shí)點(diǎn)遺...
    lessonSam閱讀 1,172評論 0 13