我使用 netzke 设计了一个表格。在同一页面中重复相同的表格。提交此表单时,两个对象都应保存到 DB。
问问题
88 次
1 回答
0
您可以在表单 A 的事件中添加一个公共父组件中的侦听器,apply
然后onApply
在表单 B 上调用。反之亦然,但不要忘记检查表单是否未加载,onApply
然后才调用:
var formA = this. getComponent('...').getView(),
formB = this. getComponent('...').getView();
formA.on('apply', function(){
formA.isLoading = true;
if(!formB.isLoading){
formB.onApply();
}
formA.isLoading = false;
}, this);
formB.on('apply', function(){
formB.isLoading = true;
if(!formA.isLoading){
formA.onApply();
}
formB.isLoading = false;
}, this);
于 2013-06-15T09:16:10.153 回答