在我使用 win.ui.tabs 高级选项卡 高级选项卡的时候,需要获取子窗口的控件的属性值,找了老半天的资料没找到,然后看源码,在源码里面找到了 preloadForm 这个函数。
在loadForm窗口后,调用一下这个函数,就能读取到子窗口的控件属性了。下面是示例
我在这里就不贴代码了,直接使用创建工程中的横版导航相关代码,在下面就讲一下怎么获取。
选择横版导航工程,你也可以选择其他的
tbs.selIndex = 1;
tbs.preloadForm(2, false) // 新增行,加载窗口
var form = tbs.forms[2] // 新增行,获取子窗口的form对象,后面就可以操作子页面中的控件了
tbs.forms[1].show(true) // 新增行,显示默认页面,没有这行会出现,程序空白
这样就可以拿到form对象了,然后去操作子窗口了