使用Vue.js搭建項目整體架構(gòu),并內(nèi)嵌到安卓客戶端,通過jsBridge進(jìn)行數(shù)據(jù)間的通信。
使用Vuex管理全局的數(shù)據(jù)狀態(tài),例如游戲進(jìn)度、游戲狀態(tài)等的整體控制,以達(dá)到切換界面UI展現(xiàn)層。
全局配置axios攔截器,并通過接口輪詢的方式,實(shí)時獲取比賽信息、比賽進(jìn)度等。
自定義UI組件,實(shí)現(xiàn)modal、ActionSheet、message等全局組件的封裝復(fù)用。
使用i18n多語言庫,實(shí)現(xiàn)項目的多語言切換功能。
使用技術(shù):Vue.js、axios、Vuex、i18n、es6