Weex Component 注冊(cè)

2023-12-27 17:17 更新

registerComponent(type,class,appendTree)

  • ?return?(bool): 是否注冊(cè)成功
  • ?type?(String): 前端使用的對(duì)應(yīng)標(biāo)簽
  • ?class?(Class): 組件的class,在創(chuàng)建組件實(shí)例時(shí)調(diào)用
  • ?appendTree?(bool): 渲染時(shí)判定邏輯,默認(rèn)false  
    • 如果為true,則這個(gè)組件的子組件,整顆樹建立、layout完后,整體一起刷新。
    • 如果為false,則這個(gè)組件的子組件,每add一個(gè),刷新一個(gè)。

使用方式:

WXSDKEngine.registerComponent("video", WXVideo.class, false);

registerComponent(holder,appendTree,...names)

  • ?return?(bool): 是否注冊(cè)成功
  • ?holder?(IFComponentHolder): 用于創(chuàng)建component的抽象工廠,默認(rèn)使用__SimpleComponentHolder__。
  • ?appendTree?: 同上
  • ?names?(String ...): 前端使用的對(duì)應(yīng)標(biāo)簽

使用方式:

WXSDKEngine.registerComponent(
              new SimpleComponentHolder(
                      WXText.class,
                      new WXText.Creator()
              ),
              false,
              "text"
      );


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)