初入Vue理解

Vue.js是一個(gè) 基于MVVM構(gòu)建用戶界面的漸進(jìn)式框架严望,Vue 采用自底向上增量開(kāi)發(fā)的設(shè)計(jì)多艇。 Vue.js 支持所有兼容 ECMAScript 5 的瀏覽器
筆者剛剛?cè)鏥ue一周吧
對(duì)于MVVM的解釋:Model View ViewModel
Model:數(shù)據(jù)模型像吻,含有大量信息但不具備任何邏輯行為峻黍,數(shù)據(jù)的改變并不影響展示复隆。
View:在MVC中View是被動(dòng)由Controller控制的,而在MVVM中View是主動(dòng)的姆涩,包括數(shù)據(jù)綁定挽拂,事件,行為骨饿。不但負(fù)責(zé)展示亏栈,而且負(fù)責(zé)將自身變化同步到ViewModel中。
ViewModel:負(fù)責(zé)數(shù)據(jù)轉(zhuǎn)換具有一定的邏輯宏赘,負(fù)責(zé)將Model的改變反應(yīng)到View上绒北,同時(shí)View改變時(shí)同步更改Model。
優(yōu)點(diǎn):
UI與邏輯分離【其實(shí)MV*應(yīng)該都具備的優(yōu)點(diǎn)】
數(shù)據(jù)綁定對(duì)于前端人員使用更少的代碼將數(shù)據(jù)展現(xiàn)到界面上
測(cè)試方便察署,只需測(cè)試ViewModel(由于沒(méi)有做過(guò)測(cè)試此點(diǎn)筆者還未證實(shí))
缺點(diǎn):
在View中添加了大量的數(shù)據(jù)綁定镇饮,導(dǎo)致View的復(fù)用性降低
數(shù)據(jù)綁定使一些Bug很難調(diào)試,定位困難
當(dāng)大型項(xiàng)目時(shí)ViewModel也會(huì)隨之越來(lái)越復(fù)雜(筆者參與Vue的項(xiàng)目在每個(gè)模版中ViewModel的復(fù)雜度還未表現(xiàn)出缺點(diǎn)箕母,個(gè)人認(rèn)為只要將整體組件化,每個(gè)組件針對(duì)不同的ViewModel俱济,其實(shí)不會(huì)太復(fù)雜)

漸進(jìn)式:https://www.zhihu.com/question/51907207?rf=55052497
綜合知乎上大師的講解嘶是,筆者在此概述一下:所謂漸進(jìn)式,其實(shí)是讓新上手的用戶(譬如筆者)可以快速進(jìn)入寫(xiě)代碼的行列蛛碌,當(dāng)然這只是一個(gè)初步聂喇,在寫(xiě)代碼的過(guò)程中逐漸的增加對(duì)vue的理解和其api的了解和使用。筆者了解過(guò)AngularJS蔚携,但并沒(méi)有真正入過(guò)項(xiàng)目希太,所以沒(méi)有辦法去證實(shí)所謂的強(qiáng)主張,當(dāng)然排他性我是有所體驗(yàn)的酝蜒。Vue就相當(dāng)于一個(gè)拎包入住的房間誊辉,當(dāng)你后來(lái)需要完善時(shí)在自行添加就好,不像是一個(gè)毛坯房需要一開(kāi)始先完善很多東西才能滿足基礎(chǔ)需要亡脑。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末堕澄,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子霉咨,更是在濱河造成了極大的恐慌蛙紫,老刑警劉巖,帶你破解...
    沈念sama閱讀 219,039評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件途戒,死亡現(xiàn)場(chǎng)離奇詭異坑傅,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)喷斋,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,426評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門(mén)唁毒,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)蒜茴,“玉大人,你說(shuō)我怎么就攤上這事枉证“校” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 165,417評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵室谚,是天一觀的道長(zhǎng)毡鉴。 經(jīng)常有香客問(wèn)我,道長(zhǎng)秒赤,這世上最難降的妖魔是什么猪瞬? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,868評(píng)論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮入篮,結(jié)果婚禮上陈瘦,老公的妹妹穿的比我還像新娘。我一直安慰自己潮售,他們只是感情好痊项,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,892評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著酥诽,像睡著了一般鞍泉。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上肮帐,一...
    開(kāi)封第一講書(shū)人閱讀 51,692評(píng)論 1 305
  • 那天咖驮,我揣著相機(jī)與錄音,去河邊找鬼训枢。 笑死托修,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的恒界。 我是一名探鬼主播睦刃,決...
    沈念sama閱讀 40,416評(píng)論 3 419
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼仗处!你這毒婦竟也來(lái)了眯勾?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 39,326評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤婆誓,失蹤者是張志新(化名)和其女友劉穎吃环,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體洋幻,經(jīng)...
    沈念sama閱讀 45,782評(píng)論 1 316
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡郁轻,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,957評(píng)論 3 337
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片好唯。...
    茶點(diǎn)故事閱讀 40,102評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡竭沫,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出骑篙,到底是詐尸還是另有隱情蜕提,我是刑警寧澤,帶...
    沈念sama閱讀 35,790評(píng)論 5 346
  • 正文 年R本政府宣布靶端,位于F島的核電站谎势,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏杨名。R本人自食惡果不足惜脏榆,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,442評(píng)論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望台谍。 院中可真熱鬧须喂,春花似錦、人聲如沸趁蕊。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,996評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)掷伙。三九已至恨胚,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間炎咖,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,113評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工寒波, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留乘盼,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,332評(píng)論 3 373
  • 正文 我出身青樓俄烁,卻偏偏與公主長(zhǎng)得像绸栅,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子页屠,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,044評(píng)論 2 355

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