由于上一次的靈光一閃,萌生了對面向UI編程的思想實現(xiàn)。經(jīng)過一段時間的考慮和設(shè)計,現(xiàn)在將思想和具體細節(jié)記錄下來:

移動開發(fā)培訓(xùn),Android培訓(xùn),安卓培訓(xùn),手機開發(fā)培訓(xùn),手機維修培訓(xùn),手機軟件培訓(xùn)

具體思路描述:

  1. 在UI.config文件中,配置所有參數(shù),比如頁面模板、所有組件、組件控制、接口注入

  2. ui.js根據(jù)配置文件中所選擇的模板,進入布局模板庫中找到所加載的模板

  3. 將模板首先注入頁面之中。

  4. ui.js分析頁面模板布局中所需要加載的組件以及其他操作,將這些組件數(shù)據(jù)注入到數(shù)據(jù)中轉(zhuǎn)池

  5. 然后數(shù)據(jù)中轉(zhuǎn)池,將組件信息傳遞給ui.js,需要哪些組件和操作

  6. ui.js將中轉(zhuǎn)池傳過來的組件信息通過配置文件從組件庫中去尋找

  7. 尋找到模板所需組件注入頁面,數(shù)據(jù)中轉(zhuǎn)池配合組件的js,對組件進行初始化。直到頁面加載完成

 

配置文件的配置設(shè)計:

網(wǎng)友評論

  • <tfoot id="62j7a"></tfoot>
      <delect id="62j7a"></delect>