摘要:原因如下影響使用的小有點多需要重新學習一門語言接下來詳述。基于標準化技術,可以最大限度的避免浪費。會廣播特定的事件,這些事件無法被捕獲,只能在的鉤子里手工綁定。左右看了看,準備先試下。希望你們再接再厲,相信將來這套庫會更好。
不確定寫多長,寫先結論吧:暫時不推薦使用。原因如下:
影響使用的小 Bug 有點多
需要重新學習一門語言
接下來詳述。
從前司離職之后,我開始更新技術棧。離開慣用的 Backbone,考慮再三,投入 Vue 懷抱。選擇 Vue,而不是競品 Angular、React,有三個理由:
文檔友好,社區活躍。
模塊拆分的很好,學習曲線平緩。
基于標準化技術,可以最大限度的避免浪費。
不過實操之后發現,Vue 與我慣用的 Bootstrap 有些沖突,主要在于:
Bootstrap 對過渡效果和切換的操作依賴于樣式,比如 .active、.in。Vue 在處理模板時會把當前樣式先緩存起來,然后根據數據增刪綁定的樣式。此時就可能出問題,tab 頁切不動或者動畫突然打斷之類的。
Bootstrap 會廣播特定的事件,這些事件無法被 Vue 捕獲,只能在 mounted() 的鉤子里手工綁定。
于是我覺得,既然根基(jQuery)變了,最好把整條線都更新了吧。左右看了看,準備先試下 Element UI。這是餓了么推出的基于 Vue2.0 的組件庫,目測組件齊全,文檔詳細,而且直接以 2.0 為基礎,符合我追新的想法。
實際用了之后……唉……有點……遺憾。項目地址。
首先,Element UI 把所有組件都封裝了,包括布局,比如
封裝的另一個問題,所有元素都要通過后期渲染,總讓我感覺不舒服。以及,我幾乎無論干什么都要查文檔,幾乎沒法直接動手,這和我選擇 Vue 的初衷是相違背的。
接下來,小 Bug,有點多。除去布局和提示之類,我只用到3個組件:
可能別的組件很健壯吧,我運氣不好。
總之,我覺得就目前這個版本,1.2.5,來看,Element UI 還沒到讓人放心用并且用得好的程度。
下一次我可能會選別家的再試下,或者繼續用 Bootstrap 然后自己拼些小組件出來——我這次就是想找個有 loading 的 button 才找 UI 庫的。
啊,最后,還是感謝 Element UI 團隊,感謝餓了么。希望你們再接再厲,相信將來這套庫會更好。
同步發于 我的博客
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/82214.html
摘要:序本文主要展示一下如何使用支持的目前是,因而沒有發布到官方倉庫里頭,需要從中拉取配置由于支持了,所以之前的就移除掉了,變為以及,這里使用的是小結引入了,而當前版本的還不支持,得使用才支持由于是版本,因而沒有發布到官方倉 序 本文主要展示一下如何使用支持WebFlux的Swagger maven io.springfox ...
摘要:引言學這么久了,一直想做個界面出來,最近發現有個內置庫,利用它可以很輕松做出一些簡易的界面,首先來看官方對的說明從上面描述中我們不難看出,不管你是系統,還是系統,它都可以生成相對應的操作界面,這就是所謂的跨平臺。 showImg(https://segmentfault.com/img/remote/1460000018532942?w=1078&h=1076); 0.引言 學Pyth...
閱讀 718·2023-04-25 17:54
閱讀 2974·2021-11-18 10:02
閱讀 1137·2021-09-28 09:35
閱讀 653·2021-09-22 15:18
閱讀 2854·2021-09-03 10:49
閱讀 3056·2021-08-10 09:42
閱讀 2576·2019-08-29 16:24
閱讀 1260·2019-08-29 15:08