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

QQ登录

只需一步,快速开始

查看: 1620|回复: 1

[暂结贴(7天未回复)] data加载json数据

[复制链接]

117

主题

771

帖子

1670

积分

金牌会员

Rank: 6Rank: 6

积分
1670
发表于 2016-3-29 21:01:08 | 显示全部楼层 |阅读模式
看了文档说明,data加载json数据需要把json格式做成符合data格式的,如拼接:
    jsonStr = '{"@type":"table","rows":[' + jsonStr +']}';

但是我看很多范例,比如仿途牛的index-purpos.w ,
$.ajax({
            type: "GET",
            url: require.toUrl('./json/placeOneData.json'),
            dataType: 'json',
            async: false,//使用同步方式,目前data组件有同步依赖
            cache: false,
            success: function(data){
            placeOneData.loadData(data);//将返回的数据加载到data组件
            },
            error: function(){
              throw justep.Error.create("加载数据失败");
            }

在loadData的时候并没有做拼接,json文件也不是符合data组件的格式,为什么

本人非X5官方技术,回复内容仅供参考。
发表于 2016-3-30 10:00:21 | 显示全部楼层
两种 json 格式都可以加载到data组件中的!
简单的格式,一般只用于显示!!
table类型的格式,是后台封装返回的数据!比如baasServer封装的!
这样的结构更利于数据的交互!包括增删改查,及分页!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-2 17:11 , Processed in 0.073506 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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