saltui试用遇到的问题
我接觸saltui是在釘釘?shù)拈_發(fā)文檔,官方推薦開發(fā)者使用他們的saltui,當(dāng)我來到saltui的文檔網(wǎng)站,看到那么多的組件可以直接拿來用,心里滿心是歡喜,這個(gè)好,那個(gè)贊,沒有想到的是后來的使用中,還是遇到了一些問題。
遇到的第一個(gè)問題是,沒有頂部的帶自動關(guān)閉效果的提示組件,我采用輕提示Toast代替,會發(fā)現(xiàn)其有字?jǐn)?shù)限制,6個(gè)字不能完整顯示錯(cuò)誤提示。
又遇到了第二個(gè)問題,引用saltui的某個(gè)組件后,原有自定義的REM系統(tǒng)竟然被saltui覆寫了,導(dǎo)致了原來的頁面樣式錯(cuò)亂。關(guān)于這個(gè)問題,我是找到了解決方案,并且反饋給官方的git倉庫,官方則建議我不要用自定義的REM系統(tǒng),否則使用某些組件可能樣式會有問題。
又遇到了第三個(gè)問題,Slot組件在選項(xiàng)滑動的時(shí)候,會報(bào)錯(cuò),passive的事件不能preventDefault,不知道是怎么解決。
又遇到了第四個(gè)問題,我利用PhotoField組件上傳圖片至阿里OSS,我發(fā)現(xiàn)該組件不支持自定義的上傳方法,于是我費(fèi)了老大勁利用相關(guān)庫在前端構(gòu)造了formdata使用PhotoField組件,就因?yàn)镺SS上傳成功返回的數(shù)據(jù)為空,組件就報(bào)錯(cuò)而不能正常顯示上傳成功的狀態(tài)。見PhotoField組件不支持自定義的上傳方法。
然后用了下表單大類中的field相關(guān)組件,發(fā)現(xiàn)樣式的調(diào)整不太容易操作,感覺是因?yàn)榱6忍罅?#xff0c;自定義的配置項(xiàng)不滿足靈活的使用組件的需求。
從我的使用體驗(yàn)上來看,總體感覺saltui還在完善中,沒有餓了么開源組件庫element-ui這么滿足實(shí)際要求,我正在考慮要不要轉(zhuǎn)到react-weui。當(dāng)初之所以用saltui一是因?yàn)楦斸敽献?#xff0c;這次的開發(fā)項(xiàng)目釘釘微應(yīng)用理應(yīng)滿足;二是有阿里釘釘?shù)拇髲S背景,相信阿里的團(tuán)隊(duì)和技術(shù);三是因?yàn)閟altui組件真的很豐富,大概可以滿足極多場景的需求;四是因?yàn)槠涿匀说耐獗怼,F(xiàn)在實(shí)際使用看來,穩(wěn)定性確是一個(gè)很重要的因素,是不是真的滿足使用需求還需要結(jié)合實(shí)際的UI場景和數(shù)據(jù)類型。
踩坑還在繼續(xù),現(xiàn)在說saltui不行還為時(shí)尚早。
這些并不完全滿足要求的開源組件也告訴我一個(gè)事,那就是不能過于依賴第三方的組件,還是要慢慢積累出一套適合自己業(yè)務(wù)的組件。
總結(jié)
以上是生活随笔為你收集整理的saltui试用遇到的问题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C# 获取 ipv4的方法
- 下一篇: Windows Server2008安装