在Weex中定制自定义组件

Posted L先森

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Weex中定制自定义组件相关的知识,希望对你有一定的参考价值。

1.配置自定义组件

public class  MyViewComponent extends WXComponent{

       public MyViewComponent(WXSDKInstance instance, WXDomObject node, 
                    WXVContainer parent,  String instanceId, boolean lazy) {                
           super(instance, node, parent, instanceId, lazy);
        }

       @Override
       protected void initView() {
          //TODO:your own code ……
       }

      @Override
      public WXFrameLayout getView() {
         //TODO:your own code ………        
      }
      @WXComponentProp(name=WXDomPropConstant.WX_ATTR_VALUE)
      public void setMyViewValue(String value) {
         ((TextView)mHost).setText(value);
      }

}

2.注册组件

WXSDKEngine.registerComponent("MyView", MyViewComponent.class);

 

以上是关于在Weex中定制自定义组件的主要内容,如果未能解决你的问题,请参考以下文章

weex 项目开发自定义 过滤函数 和 混合 及 自定义 Header 组件

weex 和 appcan 的个人理解

如何在片段 xml 中使用自定义组件?

第1年5月25日 weex WXComponent

weex stream 方法封装

VsCode 代码片段-提升研发效率