win.ui.tabs 高级选项卡,获取自窗口控件

夜雨 2023-9-10 1278

在我使用 win.ui.tabs 高级选项卡 高级选项卡的时候,需要获取子窗口的控件的属性值,找了老半天的资料没找到,然后看源码,在源码里面找到了 preloadForm 这个函数。

在loadForm窗口后,调用一下这个函数,就能读取到子窗口的控件属性了。下面是示例


我在这里就不贴代码了,直接使用创建工程中的横版导航相关代码,在下面就讲一下怎么获取。

选择横版导航工程,你也可以选择其他的


tbs.selIndex = 1; 

tbs.preloadForm(2, false)    // 新增行,加载窗口

var form = tbs.forms[2]    // 新增行,获取子窗口的form对象,后面就可以操作子页面中的控件了

tbs.forms[1].show(true) // 新增行,显示默认页面,没有这行会出现,程序空白


这样就可以拿到form对象了,然后去操作子窗口了


最新回复 (3)
  • 夜雨 2023-9-10
    0 2
    此楼层已删除
  • 小光芒 2023-9-11
    0 3
    预加载的意思?
  • 夜雨 2023-9-12
    0 4
    小光芒 预加载的意思?
    就是字面意思而已。比如要在页面显示前,要做一些操作(操作子页面),如果不预加载一下,操作不了
返回