起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4214|回复: 5

[结贴] 页面传值与数据回写,急!!!

[复制链接]

12

主题

24

帖子

84

积分

初级会员

Rank: 2

积分
84
QQ
发表于 2019-7-11 15:05:24 | 显示全部楼层 |阅读模式
业务场景:双击grid列表时穿透到详情页面代码如下:
//此处是grid列表所在的管理页面JS代码

Model.prototype.mainGridRowDblClick = function(event){
        //发送端代码
        var Rowid = event.row.getID();   
        var url = require.toUrl('./mainActivityDetail.w?id='+Rowid);
        var params = {
            id : Rowid
        }
        justep.Shell.showPage(url,params);
    };
    //接受端代码 此处是详情页面的JS代码
Model.prototype.windowReceiver1Receive = function(event){
        var context = this.getContext();//获取页面上下文
        var id = context.getRequestParameter('id');//获取请求参数
        alert(id);
  };   

问题:如何将管理页面的值回写到详情页面。急!!!


91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36071
发表于 2019-7-11 15:45:43 | 显示全部楼层
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

12

主题

24

帖子

84

积分

初级会员

Rank: 2

积分
84
QQ
 楼主| 发表于 2019-7-12 08:58:03 | 显示全部楼层
jishuang 发表于 2019-7-11 15:45
http://docs.wex5.com/page-interaction/

现在我拿到了路径传递过来的id,我想通过id过滤data然后在刷新data.我这么写当双击列表的时候,没有回写的数据啊。
//接收端代码
        Model.prototype.windowReceiver1Receive = function(event){
                var context = this.getContext();//获取页面上下文
                var data = this.comp("mainData");
                var id = context.getRequestParameter('id');//获取请求参数
                data.filters.setFilter(id);
                data.refreshData();
        };       
回复 支持 反对

使用道具 举报

12

主题

24

帖子

84

积分

初级会员

Rank: 2

积分
84
QQ
 楼主| 发表于 2019-7-12 08:58:11 | 显示全部楼层
jishuang 发表于 2019-7-11 15:45
http://docs.wex5.com/page-interaction/

现在我拿到了路径传递过来的id,我想通过id过滤data然后在刷新data.我这么写当双击列表的时候,没有回写的数据啊。
//接收端代码
        Model.prototype.windowReceiver1Receive = function(event){
                var context = this.getContext();//获取页面上下文
                var data = this.comp("mainData");
                var id = context.getRequestParameter('id');//获取请求参数
                data.filters.setFilter(id);
                data.refreshData();
        };       
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36071
发表于 2019-7-12 11:42:48 | 显示全部楼层
你这个是写的子页面接受收据啊,而且我发的链接中写了showPage方式打开的时候在model的事件中去接受数据,就没有windowReceiver组件啊
请仔细看看我发的链接中的三种模式
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

12

主题

24

帖子

84

积分

初级会员

Rank: 2

积分
84
QQ
 楼主| 发表于 2019-7-12 13:07:42 | 显示全部楼层
jishuang 发表于 2019-7-12 11:42
你这个是写的子页面接受收据啊,而且我发的链接中写了showPage方式打开的时候在model的事件中去接受数据, ...

好的,问题已经解决了,感谢!!!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-30 14:44 , Processed in 0.070104 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表