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

QQ登录

只需一步,快速开始

查看: 1198|回复: 2

[结贴] 如何向data-$UI/system/components/justep/data/data 组件赋值

[复制链接]

53

主题

179

帖子

304

积分

中级会员

Rank: 3Rank: 3

积分
304
QQ
发表于 2017-2-22 12:17:12 | 显示全部楼层 |阅读模式
系统例子里面全都是 直接加载json文件的赋值方法。我试着改成调用后台java程序的方法但会报“gpdata.loadData is not a function”。不知道是怎么回事。这个是.w文件中的js方法
var gpdata = event.source;               
                justep.Baas.sendRequest({
                "url" : "/gpAdmin/gpAdmin",
                "action" : "ChaXun",
                "async" : false,
                "params" : {
                        "tiaojian" : "5RiPingJunZhangFu",
                        "flag" : 'R'
                },
                "success" : function(data) {
                          serviceData= data;
                          gpdata.loadData(serviceData.data);
                },
                error : function() {
                                throw justep.Error.create("加载数据失败");
                        }
                });

附件是 data的表结构。
后台java的输出json是
[{"gpcode":"000001","gpname":"aaaa"}]
QQ截图1.jpg

53

主题

179

帖子

304

积分

中级会员

Rank: 3Rank: 3

积分
304
QQ
 楼主| 发表于 2017-2-22 12:19:40 | 显示全部楼层
后台的写法
class gpT{
                        String gpcode;
                        String gpname;
                        public String getGpcode() {
                                return gpcode;
                        }
                        public void setGpcode(String gpcode) {
                                this.gpcode = gpcode;
                        }
                        public String getGpname() {
                                return gpname;
                        }
                        public void setGpname(String gpname) {
                                this.gpname = gpname;
                        }                       
                }
                List<gpT> gptl=new ArrayList<gpT>();
                gpT gpt=new gpT();
                gpt.setGpcode("000001");
                gpt.setGpname("aaaa");               
                gptl.add(gpt);
object.put("data", gptl);
return object;
回复 支持 反对

使用道具 举报

53

主题

179

帖子

304

积分

中级会员

Rank: 3Rank: 3

积分
304
QQ
 楼主| 发表于 2017-2-22 12:44:09 | 显示全部楼层
哦 找到问题了,多谢多谢,可以结贴了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-18 15:42 , Processed in 0.063676 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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