通过tab的onclick事件,通过隐藏字段传递。
场景描述:
不同tab之间切换时,将一个tab中包含的数据传递到另外一个tab中的subview中。如下图:
可以选中要切换的tab,在该tab的onclick事件中,取左侧tab中数据,赋予右侧tab包含的subview中。
如下:
var entity=view.get("#addForm.entity");
var name=entity.get("name");//取左侧值
//传入右侧
var subView = view.get("#sub***").get("subView");
var basicEntity=subView.get("#basicForm.entity");
basicEntity.set("name",name);
var dsSample = subView.get("#dsSample ");
var parameter = {
"name" : name,
"code":code
}
dsSample .set('parameter',parameter);//传入参数
dsSample .flushAsync();//刷新加载数据