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

QQ登录

只需一步,快速开始

查看: 10082|回复: 10

[结贴] button使用windowDialog传值问题!

[复制链接]

70

主题

293

帖子

439

积分

中级会员

Rank: 3Rank: 3

积分
439
QQ
发表于 2015-8-10 11:52:16 | 显示全部楼层 |阅读模式
本帖最后由 a154322307 于 2015-8-10 11:54 编辑

如图,我先选择列表中的一行,然后点击按钮,要怎么得到这行的某个值?并用windowDialog传到新的页面!!
QQ截图20150810114756.png
发表于 2015-8-10 11:57:23 | 显示全部楼层
直接使用绑定的data.getValue('字段')就可以取到这个值!data.getValue默认表示取当前行的值
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

70

主题

293

帖子

439

积分

中级会员

Rank: 3Rank: 3

积分
439
QQ
 楼主| 发表于 2015-8-10 12:42:06 | 显示全部楼层
liangyongfei 发表于 2015-8-10 11:57
直接使用绑定的data.getValue('字段')就可以取到这个值!data.getValue默认表示取当前行的值 ...

非常感谢,但是传到新页面的时候要怎么传值?var number=data.getValue('fPhoneNumber');怎么把number传过去?this.comp('控件XID').open({data: number})这样吗??
回复 支持 反对

使用道具 举报

发表于 2015-8-10 12:50:01 | 显示全部楼层
a154322307 发表于 2015-8-10 12:42
非常感谢,但是传到新页面的时候要怎么传值?var number=data.getValue('fPhoneNumber');怎么把number传过 ...

这个参考api
应该是这样的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

70

主题

293

帖子

439

积分

中级会员

Rank: 3Rank: 3

积分
439
QQ
 楼主| 发表于 2015-8-10 14:11:25 | 显示全部楼层
liangyongfei 发表于 2015-8-10 12:50
这个参考api
应该是这样的!

非常感谢,已经可以了,但是我子页面接收到的参数用output怎么显示出来????
回复 支持 反对

使用道具 举报

发表于 2015-8-10 14:19:52 | 显示全部楼层
a154322307 发表于 2015-8-10 14:11
非常感谢,已经可以了,但是我子页面接收到的参数用output怎么显示出来???? ...

你传递的值最好是放入一个data中保存!可以参看api data组件的newData
output组件绑定此data的字段即可显示
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

70

主题

293

帖子

439

积分

中级会员

Rank: 3Rank: 3

积分
439
QQ
 楼主| 发表于 2015-8-10 15:20:16 | 显示全部楼层
liangyongfei 发表于 2015-8-10 14:19
你传递的值最好是放入一个data中保存!可以参看api data组件的newData
output组件绑定此data的字段即可显 ...

如图1,子页面弹出来的为什么是undefinde??,父页面如图二,父页面是正确的!!

图一

图一

图二

图二
回复 支持 反对

使用道具 举报

发表于 2015-8-10 15:27:55 | 显示全部楼层
a154322307 发表于 2015-8-10 15:20
如图1,子页面弹出来的为什么是undefinde??,父页面如图二,父页面是正确的!!
...

console.log是干嘛?
你要获取值用event.data.值
可以查看api或论坛搜索WindowReceiver的用法
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

70

主题

293

帖子

439

积分

中级会员

Rank: 3Rank: 3

积分
439
QQ
 楼主| 发表于 2015-8-10 15:43:08 | 显示全部楼层
liangyongfei 发表于 2015-8-10 15:27
console.log是干嘛?
你要获取值用event.data.值
可以查看api或论坛搜索WindowReceiver的用法 ...

console.log这个是看视频弄的,我的目的是只要把上图中的2个参数获取到,怎么弄成data保存就行了,求帮帮忙,API讲的不详细啊!!!
回复 支持 反对

使用道具 举报

发表于 2015-8-10 15:58:47 | 显示全部楼层
a154322307 发表于 2015-8-10 15:43
console.log这个是看视频弄的,我的目的是只要把上图中的2个参数获取到,怎么弄成data保存就行了,求帮帮 ...

event.data.fPhoneNumber
event.data.fUserName

这样获取不到吗?
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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