|
楼主 |
发表于 2015-3-17 15:47:46
|
显示全部楼层
本帖最后由 wukongsky 于 2015-3-17 16:12 编辑
windowFrame1的 onReceive事件代码
mainActivity.windowFrame1Receive = function(event){
var Grade = {};
//定义一个js数组,
var mycars = new Array(3);
//onReceive事件的执行方法,用于接收主窗口传来的数据
Grade.windowReceiver1Receive = function(event){
//将主窗口传来的数据赋值给一个数组
mycars = event.data;
//弹出数据
alert('主窗口传来的数据为'+mycars[0]+','+mycars[1]+','+mycars[2]);//主窗口传来的数据
};
};
同时在windowFrame1链接的w文件中的windowReceiver组件的onReceive事件中写了代码
注意,我同时在 windowFrame1的onReceive事件中和windowFrame1链接的w文件中的windowReceiver组件的onReceive事件都写了代码 ,但是
在平台中点击按钮,没有alert弹出框。不知问题在哪里
刚才又修改了一下,把onreceive代码中 两个写“Grade”的地方,替换成了“baobiao”(我自己项目中windowFrame1链接的那个w文件名baobiao.w.还是不行
|
|