Anker 前端月刊 | 第1期

Anker前端團隊發表於2020-01-06

1、釘釘小程式自定義年月日日期picker選擇器元件-日無限迴圈滾動

推薦語:巧妙的運用了一個陣列內推入三段重複的當前年月的日資料,當日期變化後,根據滾動位置重置該陣列,達到視覺上的錯覺,並且支援了無限迴圈滾動的互動;

2、記一次Git分支合併引起的問題和修復

推薦語:在日常程式碼管理過程中,難免遇到分支合併出乎意料的情況,本偏文章就在AoneFlow中,feature分支中錯誤合併公共測試分支程式碼,並手工剔除測試分支程式碼,併合併到master這種場景,進行了詳細的覆盤,並且提出了多個解決方案,並分析優劣,無論是解決的方法和過程還是解決的結果都值得我們學習;

3、日曆-不同狀態下展示不同背景

推薦語:這是釘釘平臺上對於原生日曆的顛覆,最終實現效果以及體驗遠好於原生日曆,並且這一過程中對於連續日期狀態之間的判斷,元件封裝中,判斷條件向外暴露都是可圈可點;

4、時間戳與時間字串的多時區轉換

推薦語: 應用的國際化是應用走向全球的必由之路,除了對於應用語言上支援多語言之外,對於時間以及時區的處理,往往也是無法避免的問題,本篇文章詳細的解釋了時區格式轉換以及時區計算中的細節實現以及“坑”

相關文章