您的位置:首页 > 其它

子view调用父view的方法以及父view给子view传值

2013-04-17 18:13 429 查看
子view调用父view的方法,操作父view:

In parent controller:

onBeforeRendering: function (oData) {

var me = this;

me.controllerCustomerDetail.updateCustomerInfo = function(oData) {

me.byId('ctr_thingInspector').setFirstTitle(oData.customerName);

me.byId('ctr_thingInspector').setSecondTitle(oData.businessType);

};
},


In child controller define a global variable:

updateCustomerInfo: null,


Then you can execute the ‘updateCustomerInfo(oData)’ method to change or modify the attribute about parent controller, just likein the parent controller.

父view给子view传值:

In parent controller:

me.controllerCustomerDetail.parentID = "00001";


In child controller define a global variable:

 parentID: null,


Then you can use the parentId in the beforRending function or other later functions.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐