模块通信

来源:互联网 发布:好看的网络大电影 编辑:程序博客网 时间:2024/05/22 10:51

 如何与模块(module)进行通信?通过使用父加载者的child属性便可以访问module的public方法或者属性。具体说来就是获得通过ModuleLoader的child属性进行类型强制转换从而获得module的实例,就可以进行通信访问了。

如下例子所示,module1当中有方法getStr(),在监听加载module完成以后获得module1的实例,调用getStr方法。

模块与父容器通信主要是通过使用parentApplication属性来完成的。parentApplication是object类型并且继承自UIcomponent类,它可以调用父容器的任意public方法和属性。

  

值得比较注意的是,推荐的一种方法是主应用程序向模块来提供数据。

原创粉丝点击