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

QQ登录

只需一步,快速开始

查看: 1179|回复: 2

[处理中3] Baas.net如何使用sql server,如何自定义返回数据供baasData使用

[复制链接]

9

主题

17

帖子

65

积分

初级会员

Rank: 2

积分
65
QQ
发表于 2017-3-6 02:09:23 | 显示全部楼层 |阅读模式
使用Baas.net做后台服务,做了简单的测试,服务已正常运行
  1. public static JSONObject myTest(JSONObject paramsObject, ActionContext context)
  2.         {
  3.             JSONObject ret = new JSONObject();
  4.             string x = paramsObject["x"].ToString();
  5.             string y = paramsObject["y"].ToString();
  6.             ret.Add("orderCount", x + y);
  7.             ret.Add("x", x);
  8.             ret.Add("y", y);
  9.             ret.Add("z", "1001");
  10.             return ret;
  11.         }
复制代码

UI调用
  1. Model.prototype.button1Click = function(event){
  2.                 justep.Baas.sendRequest({
  3.                     "url" : "/jianzao/jianzao",
  4.                     "action" : "myTest",
  5.                     "async" : false,
  6.                     "params" : {x:2,y:3},
  7.                     "success" : function(data) {
  8.                         debugger;
  9.                             alert(data);
  10.                         if(data != null){
  11.                             alert(data.orderCount);
  12.                             alert(data.x);
  13.                             alert(data.y);
  14.                             alert(data.z);
  15.                         }
  16.                             else{
  17.                             alert("error");
  18.                         }
  19.                     }
  20.                 });
  21.         };
复制代码

这样写,正常运行,后台数据返回成功。

但是我重新写了个方法,定义了动作,发送模拟返回数据json(后面准备读取sql server),这样自定义的动作如何在baasData组件中使用,绑定到list组件?  参照文档的做法,页面打开总是报错“internal server error”。
应该如何做,baasData的属性该如何设置

1

主题

4

帖子

16

积分

新手上路

Rank: 1

积分
16
QQ
发表于 2017-3-6 09:26:18 | 显示全部楼层
用data试试
回复 支持 反对

使用道具 举报

发表于 2017-3-6 13:44:16 | 显示全部楼层
返回的数据需要加到data(baasData) 组件中的!
http://docs.wex5.com/wex5-ui-question-list-2032/

看你的代码也没关联数据库啊!如果没有做数据库的交互,建议只使用data组件就可以了!
baasData 一般是数据库交互才用的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-2 09:25 , Processed in 0.082286 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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