查看: 10020|回复: 5

扫描二维码后,不能赋值

升级   0.04%

12

主题

29

回帖

4

积分

注册会员

Rank: 2

积分
4
发表于 2023-6-9 14:00:59 | 显示全部楼层 |阅读模式

做了一个按钮,点击事迹里输入如下脚本。
var text
o2m.util.device.scan({
onSuccess : function(result) {
    var jsObject = JSON.parse(result);
    text = jsObject["text"];
    this.data.textfield_3= text;
},
onFail : function(err) {
}
});
但是没有给对应的输入框textfield_3赋值。


回复

使用道具 举报

升级   100%

3

主题

1687

回帖

1018

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1018
发表于 2023-6-9 17:46:43 | 显示全部楼层
这个按钮是在门户页面上还是流程表单上?如果是门户页面上没有this.data业务数据,需要使用this.form.get("textfield_3").setData(JSON.parse(result).text)去赋值
回复

使用道具 举报

升级   0.04%

12

主题

29

回帖

4

积分

注册会员

Rank: 2

积分
4
发表于 2023-6-9 18:40:28 | 显示全部楼层
xadmin 发表于 2023-6-9 17:46
这个按钮是在门户页面上还是流程表单上?如果是门户页面上没有this.data业务数据,需要使用this.form.get(" ...

是流程表单上的按钮
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2023-6-12 09:23:38 | 显示全部楼层


这里加上bind(this)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   0.04%

12

主题

29

回帖

4

积分

注册会员

Rank: 2

积分
4
发表于 2023-6-12 11:42:44 | 显示全部楼层

非常感谢,可以了。
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2023-6-12 16:09:28 | 显示全部楼层
回复

使用道具 举报

发表回复

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

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread