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

QQ登录

只需一步,快速开始

查看: 1855|回复: 2

[处理中3] qrcode怎样动态给bind-content赋值

[复制链接]

56

主题

111

帖子

285

积分

中级会员

Rank: 3Rank: 3

积分
285
QQ
发表于 2018-11-22 14:50:22 | 显示全部楼层 |阅读模式
WeX5 3.8正式版中   qrcode组件。bind-content。怎样通过js脚本,动态生成网址。
没找到相应的API

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36133
发表于 2018-11-22 16:31:07 | 显示全部楼层
js自己定义函数,函数中放回需要的值,在bind-content中调用函数
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

56

主题

111

帖子

285

积分

中级会员

Rank: 3Rank: 3

积分
285
QQ
 楼主| 发表于 2018-11-26 09:36:51 | 显示全部楼层
我自定义了js函数,得不到预期的效果。请问,是否定义函数的方式不正确。
我自定义了一个qRCode函数,用于qrcode组件给bind_content动态赋值。


Model.prototype.windowReceiver1Receive = function(event){
                var Output1 = this.comp('output1');
                var recieveData= event.data;
                em.ID= recieveData.ID;//从前一个页面传递过来ID参数
                var options = {
                                        "value":"会议ID:" + recieveData.ID + "会议主题:" + recieveData.Title
                };
                Output1.set(options);       
        };
       
                Model.prototype.qRCode = function(event){// 自定义qRCode函数,按照你说的自定义js函数,是这种定义方式吗?挂载到Model.prototype下面?
               
                var url = "http://localhost:8080/x5/UI2/v_/eis/mobile/qrScaningActivity.w?device=m&ID=" + em.ID;//em.ID 提示undefined
                return url;
        };



目的:1)qrcode的bind-content,需要动态生成,因此需要自定义js函数;
          2)自定义js函数需要获取windowReceiver1中接收到的,前一个页面传递过来的参数ID值。


问题:1)我的这种自定义js函数的方式对不对?
          2)自定义的js函数,qRCode,怎样获取windowReceiver1中的变量值。我尝试把windowReceiver1Receive 这个函数设计成闭包,也不行!!!
111.png
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-20 11:58 , Processed in 0.055323 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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