如下测试没问题:
Model.prototype.button1Click = function(event){
var data = this.comp("mainData");
var name = data.getValue("fName");
var code = data.getValue("fCode");
this.comp("windowDialog1").open({data:{name:name,code:code}});
};
接收:
Model.prototype.windowReceiver1Receive = function(event){
var name = event.data.name;
var code = event.data.code;
var data = this.comp("mainData");
data.setValue("fName",name+"弹出框传过来的name");
data.setValue("fCode",code+"弹出框传过来的code");
};