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

QQ登录

只需一步,快速开始

查看: 4110|回复: 7

[结贴] reportData不同页面数据整体传递

[复制链接]

767

主题

1914

帖子

3831

积分

论坛元老

Rank: 8Rank: 8

积分
3831
QQ
发表于 2017-8-17 13:32:20 | 显示全部楼层 |阅读模式
本帖最后由 malixin 于 2017-8-17 14:00 编辑

1、请问如何将reportData的值传递到dialogPC页面去?就是整个数据都传递过去。然后我在dialogPC那个页面也有个放了一个reportData,这样可以吗?
2、获取reportdata的某个关系的值  怎么用this.comp("reportData").get("ss");无法获取到呢,是undefined,我想获取到以后进行其他的操作,这个怎么获取呢?

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36178
发表于 2017-8-17 14:49:01 | 显示全部楼层
1.那可以直接在弹出框页面调用reportData关联的action获取数据
2.reportData没有给关系取值和赋值的,具体要做什么?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

767

主题

1914

帖子

3831

积分

论坛元老

Rank: 8Rank: 8

积分
3831
QQ
 楼主| 发表于 2017-8-18 11:22:11 | 显示全部楼层
jishuang 发表于 2017-8-17 14:49
1.那可以直接在弹出框页面调用reportData关联的action获取数据
2.reportData没有给关系取值和赋值的,具体 ...

1、如果再次关联action的话相当于二次查询,效率降低。
2、我想获取值后赋值给echart上面。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36178
发表于 2017-8-18 11:41:16 | 显示全部楼层
reportData没有获取数据的,如果需要就调用action
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

767

主题

1914

帖子

3831

积分

论坛元老

Rank: 8Rank: 8

积分
3831
QQ
 楼主| 发表于 2017-8-18 14:25:39 | 显示全部楼层
jishuang 发表于 2017-8-18 11:41
reportData没有获取数据的,如果需要就调用action

我已经有action了,需要再建立一个概念吗?然后对应上和action返回table的列?这样在前台放个bizdata,然后获取吗?如果这样的话我想查询再给action传值?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36178
发表于 2017-8-18 15:46:13 | 显示全部楼层
不需要创建概念,直接调用action就可以
如果要传参过滤数据,可以在打开弹出框时把查询的数据传到子页面汇总,子页面调用action传参去过滤数据
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

767

主题

1914

帖子

3831

积分

论坛元老

Rank: 8Rank: 8

积分
3831
QQ
 楼主| 发表于 2017-8-21 16:35:15 | 显示全部楼层
本帖最后由 malixin 于 2017-8-21 17:09 编辑
jishuang 发表于 2017-8-18 15:46
不需要创建概念,直接调用action就可以
如果要传参过滤数据,可以在打开弹出框时把查询的数据传到子页面汇 ...

按照这个方式试了下可以返回数据,但是返回的是rows。
data.response.rows[0].AQGL.value;只能这样获取,感觉好麻烦。
1、我返回的是一行数据
2、我想把这一行的数据加工后绑定到echar上面去,是数组格式。
3、不想通过增加cdata的方式。

QQ截图20170821164020.jpg

回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36178
发表于 2017-8-21 17:03:38 | 显示全部楼层
可以自己在后端处理,自己获取Table中的数据拼接为需要的格式返回
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-23 11:35 , Processed in 0.116062 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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