搜尋

首頁  >  問答  >  主體

iOS weex怎麼用?

weex的官方文件窮酸的可以,簡單的渲染一個頁面還行,但是深入了解不知道該怎麼知道。
大家有沒有推薦的教學可以參考下,比方說詳細講講什麼叫做Handler,什麼叫module,什麼是Component。
如果是多個視圖控制器,怎麼能使用weex進行導航?

ringa_leeringa_lee2780 天前932

全部回覆(1)我來回復

  • 天蓬老师

    天蓬老师2017-05-17 10:08:27

    感謝邀請!本人在研究過程中主要也是研究官網文檔,給你列舉幾個:
    官方參考:http://weex.apache.org/cn/references/ http://weex.apache.org/cn/references/
    To-do:https://github.com/tralves/weex-todo-list
    虾粥:http://xiazhou.me/tags/3139533465.htmlTo-do: https://github.com/tralves/weex-todo-list

    蝦粥:http://xiazhou.me/tags/3139533465.html


    ======================
    還有重要的就是經常到這裡來看別人問到問題以及幫別人解答問題。什麼叫Handler,什麼叫module,什麼是Component,這幾個問題在iOS擴充
    這裡面都有提到。可以簡單介紹給你:Handler:主要是指iOS下的Protocal,例如WXImgLoaderProtocol,实现的是图片下载等能力,类比android则是Adpter,是WeexSDK为开发者提供的全局性扩展的处理器。例如导航,图片,网络等都有对应的Protocal来处理。
    Module:主要是指非UI层面的处理模块,例如要调用摄像头、打开蓝牙、获取UUID等;
    Component: 主要是指UI层面的组件,例如在绘制UI方面不够用了,可以扩展一个 <MyList>...</MyList>Handler:主要是指iOS下的Protocal,例如WXImgLoaderProtocol,實現的是圖片下載等能力,類比android則是Adpter,是WeexSDK為開發者提供的全域性擴展的處理器。例如導航,圖片,網路等都有對應的Protocal來處理。

    Module:主要指非UI層面的處理模組,例如要呼叫相機、開啟藍牙、取得UUID等;

    Component: 主要是指UI層面的元件,例如在繪製UI方面不夠用了,可以擴充一個...。目前官方總共提供了16個Tag,不夠用的話可以自行擴充。自從引入Vue2.0以來,Tag層面的擴展需求已經很少了,完全可以在Vue層面搞定。

    🎜最後,感謝邀請回答,希望功能研究WeexSDK,耐心看下文件。 🎜

    回覆
    0
  • 取消回覆