如何評價公升級vue2 0,以及關於vue2 0裡面directive功能刪減的問題?

時間 2021-06-03 01:36:24

1樓:

剛上手時給頻繁通訊的元件寫了一萬個dispatch broadcast,回來除錯的時候真想屎呢……講真統一管理狀態有什麼不好,除了寫法更加繁雜

2樓:

為了強行上 component 吧

vue1 學 angular (directive)vue2 學 react (vm + component + flux)

要用這種思路來思考 vue 的歷史程序

3樓:

沒用過vue 1.0 所以不太好發表意見呃…… 對於directive就只在angular 1.0時期接觸過一下。後來由於覺得angular比較艱澀也就棄坑了。

因為你的提問我去看了下vue 1.0的文件,對比起來,感覺2.0是更加傾向於使用component作為單位來進行管理。

其實區別也就在於,介面層的api到底是我們自定義的指令還是元件。

[ 下面是我個人的猜想了,如果跟你的情況不同,就忽略吧 :) ]

畢竟剛需的v-for,v-if這些,框架已經有提供,後續需要自定義的指令,應該都是基於很明確的邏輯(通常應該是業務邏輯吧?),而這些邏輯肯定都與具體的UI元件相關聯的。

如果我們自定義指令,那麼在實現所有相同或者類似的UI的時候,我們都要再寫一遍這個指令。當兩個複雜的介面只有輕微不同的時候,兩邊都要重複地寫相同的指令,重複的工作就會很多(因為指令都是寫在具體的某個tag裡面)

但如果我們寫乙個元件,還是上面寫兩個UI有輕微不同的複雜介面,通過props來作為開關控制就好了,應該說是比自定義指令要高效(這也是基於我有限的經驗而言了)。

只是個人的一點愚見,畢竟隔專案如隔山呢。如果說專案要遷移到2.0的話估計是需要蠻大的工作量啊…… 但是可以偷偷告訴你,我在維護的專案,在用backbone呢…… 這樣內心有沒有平衡一些?

具體關於框架改動原因啥的,還是等待尤大大的答案吧。

如何評價網上關於iPhoneSE「換芯公升級就等於是新機型」的觀點呢?

HTPC 但當年的部分引數,拿到現在 你想一下se2,除了螢幕小了點,電池小充電慢,拍照乙個頭,也沒啥槽點了吧 iOS a13就不談了 nvme,打現在的ufs3,還是綽綽有餘吧螢幕素質還是頂級的LCD,配合蘋果的排程,不說比三星一加綠廠,高階打打菊廠還是沒啥毛病吧 大體積x軸線性馬達 雙揚 IP6...

如何評價風暴2 0大改以及新英雄亞馬遜?

簡直難以置信 這個遊戲的策劃腦袋裡淨是屎 元首 渣渣!我平靜一下,繼續說 這個遊戲的遊戲機制就是讓人陽痿,這改動無非是在你陽痿的時候掛個彩帶,你還是要陽痿 舉個栗子 就比如說蛋哥吧,我玩過魔獸世界,玩過魔獸爭霸,我想發揮蛋哥無與倫比的靈活性和流浪英雄精神,可我卻不得不和所有的隊友共享經驗,不得不和一...

該如何評價張雪峰關於西南大學的言論以及相關後續?

剛剛出了考研成績,報考西南大學學科英語,這分數出乎意料,應該是穩妥的。作為西大準研究生答一波,能有幸到西南大學讀書,我很知足,我很開心,我覺得是上天賜給我的幸運。本科出身普通一本,家境貧寒,父母都沒有文化,父親喪失勞動能力,母親患有精神疾病,家裡連生活都靠低保維持,根本沒有餘錢擔負我的考研費用,大一...