開始H5移動端框架找了很多也看了很多最終選擇了SUI Mobile。選擇它的原因在於第一功能它的基本組件和拓展組件完全能夠滿足我初步設計的要求,其它框架沒有的它有。第二組件實例代碼簡單名了還是IOS風格的。沒有關注源碼已方便爲主。
實踐過程中非常非常簡單,過程中遇到3個困難。
第一:
初始化 $.init()
必須執行初始化方法。否則內置的一些JS方法無效。如$.alert()和事件綁定。
第二:
幻燈片這個組件估計已經集成了 swiper 。一直按照swiper的文檔弄輪播。無解後找到 加上data-autoplay="5000" 屬性就行了。
第三:
路由得問題這個折騰了好久,開始以爲是框架的問題也請教了別人。期間打算放棄這個框架,不過不到最後一個沒有放棄。找到了一個重點就是這個框架有自己的路由,路由是默認開啓的。如果有些功能無效 那麼你就要在跳轉的a標籤加上 class="external" ,或者全部關閉路由
$.config = {
router: false
};
其實這些問題官網都會提到只是沒有細看。