在ivx中很多常用功能都已经封装成了拓展组件供大家使用,其实我们还可以将常用的自定义功能写成一个小模块实现复用。在ivx中小模块有以下分类:前台小模块(相对定位/绝对定位)、后台小模块和综合小模块(相对定位/绝对定位),其中综合小模块会包含前台和后台的部分,也因此前台小模块和总和小模块会涉及到前台的舞台布局,所以会带有相对定位和绝对定位的属性
一.小模块
1.创建与保存
点击下图位置并选择小模块类型即可添加一个小模块,制作完成后可以就可以进行保存和上传,这样在其他案例中就可以从云端下载进行复用了。
2.公共数据
我们可以看到小模块内部除了我们要自定义添加的布局组件外还包含公共数据、公共方法和自定义事件三个部分,下面我们来分别说一下它们的使用方法。首先是公共数据,这里一般添加的是需要与外部交互的数据变量,我们通过小模块外的组件设置小模块属性的时候就是设置这些公共数据的值。同样,外部组件和变量也可以通过获取小模块的属性来的得到这些公共数据。