|
通过 index.w中 跳转到了index1.w中,进行填写信息,填写完成后,点击保存,将保存数据返回给index.w中,却是空白页-----------------------------------------------------
index.w 中
this.comp("windowDialog1").open({data:{openid penid}});
-----------------------------------------------------
index1.w 中
var data = this.comp("windowReceiver1").getReceiveData();
openid = data.data.openid;
可以获取到openid,并存库
ownerData.setValue("openid", openid);
ownerData.saveData({
onSuccess : function() {
justep.Util.hint("用户信息绑定成功!");
}
});
保存入库后,将数据返回给index.w界面
this.comp("windowReceiver1").windowEnsure({
data: {
ownerData: ownerData,
roomData: roomData,
deptData: deptData
}
});
-----------------------------------------------------
index.w中接收到参数,并刷新data
Model.prototype.windowDialog1Receive = function(event){
ownerData = this.comp("ownerData");
deptData = this.comp("deptData");
roomData = this.comp("roomData");
var ddd = event.data;
debugger;
ownerData = ddd.data.ownerData;
deptData = ddd.data.deptData;
roomData = ddd.data.roomData;
ownerData.refreshData();
deptData.refreshData();
roomData.refreshData();
console.log("ownerData2: " + ownerData.getValue('dept_id'));
};
此时界面白屏了。不明原因~~~求解~~~
|
|