首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Backbone获取模型:对象数组中的解析格式

Backbone获取模型:对象数组中的解析格式
EN

Stack Overflow用户
提问于 2014-11-08 18:11:40
回答 1查看 243关注 0票数 0

我在服务器端的模型有一个属性,它是一个对象数组。在客户端,我尝试在主干模型中获取该模型。

从我的服务器获取模型后,我得到了这个对象:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
{
    round: 17,
    username: bob,
    football_bets: [
        0: { one: true, x: false, two: false },
        1: { one: false, x: false, two: true },
        2: { one: true, x: true, two: false },
    ]
}

然而,我所期待的是这样的:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
{
    round: 17,
    username: bob,
    football_bets: [
        { one: true, x: false, two: false },
        { one: false, x: false, two: true },
        { one: true, x: true, two: false },
    ]
}

我知道这与backbone如何解析fetch操作的结果有关,但我不知道我应该如何处理。

我是否应该重写模型的parse方法以获得预期的结果?

我是否应该使用集合,而不是试图对单个模型中的所有内容进行建模?

我是否应该使用一些第三方库来处理嵌套对象?

我真的很感谢大家的建议!

EN

回答 1

Stack Overflow用户

发布于 2014-11-09 14:08:44

google-chrome控制台为数组采用的格式类似于我在问题中发布的第一个数组。我在想,当你执行fetch操作时,数字出现在对象本身之前,是它添加的主干……我之所以这么想,是因为当我调试我的代码时,我遇到了一个错误,告诉我无法访问属性。

经过更多的调试,我意识到在尝试访问未定义的元素时出现了索引问题……所以所有这些乱七八糟的东西的结论就是google-chrome控制台如何格式化数组!希望这对某些人有帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26820405

复制
相关文章
JS中对象转数组案例解析
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/10/01
2.4K0
JS中对象转数组案例解析
Python中如何快速解析JSON对象数组
由于浏览器可以迅速地解析JSON对象,它们有助于在客户端和服务器之间传输数据。本文将描述如何使用Python的JSON模块来传输和接收JSON数据。
Python学习者
2023/09/27
7730
Java中数组的声明格式
1. 类型标识符 数组名[];(合法但不推荐) 2. 类型标识符 [] 数组名;(《java开发手册》强制)
全栈程序员站长
2022/09/01
1.2K0
PHPJSON嵌套对象和数组的解析方法
在PHP编程开发中,JSON是一种非常常用的数据格式。它具有简单、轻量和易于解析的特点,非常适合用于数据交换和存储。当我们处理JSON数据时,经常需要解析嵌套的对象和数组,本文将介绍几种解析方法。
用户10354340
2023/07/26
2870
JS中特殊的对象-数组
前言 之前学习的数据类型,只能存储一个值(比如:Number/String)。我想在一个变量中存储多个值,应该如何存储? 所谓数组,就是将多个元素(通常是同一类型)按一定顺序排列放到一个集合中,那么这个集合我们就称之为数组。 1.1 数组的创建 // 字面量方式创建数组 var arr1 = []; //空数组 // 创建一个包含3个数值的数组,多个数组项以逗号隔开 var arr2 = [1, 3, 4]; // 创建一个包含2个字符串的数组 var arr3 = ['a', 'c']; cons
汤清丽
2019/12/01
9.1K0
Java中对象数组的使用
对象数组其实和Java的数组类似的,所以要很清楚Java的数组是如何使用的,如果有不懂的可以点下面这个链接Java数组的使用
Gorit
2021/12/09
7K0
Java中对象数组的使用
6、backbone中的view实例[fixed 升级到最新版本]
Backbone的view是用来显示你的model中的数据到页面的,同时它也可用来监听DOM上的事件然后做出响应。 先要给出一个页面的大体代码,下面的所有试验代码都要放到这里面:
the5fire
2019/02/28
6410
Vue中修改数组中的对象
Vue中修改数组中的对象
Java架构师必看
2021/09/14
4.7K0
3、backbone中的model实例[验证部分更新1.0.0]
关于backbone,最基础的一个东西就是model,这个东西就像是后端开发中的数据库映射那个model一样,也是数据对象的模型,并且应该是和后端的model有相同的属性(仅是需要通过前端来操作的属性)。
the5fire
2019/02/28
7030
js中获取对象类型
<!DOCTYPE html> <html> <head> <title> </title> <meta name="viewport" content="width=device-width, initial-scale=1.0"> </head> <body> <script type="text/javascript"> let qq=new Object(); console.log(typeof qq); let arr=new Array(); console.lo
贵哥的编程之路
2020/10/28
21.7K0
5、backbone中的Router实例
关于这个router的使用,我现在依然是心存疑惑的。每点击一次这样的链接 <a href="#action">action</a> 会触发一个事件,但是url也会改变,这样刷新的话,岂不是会自动触发事件。或者这个东西只是用在单个页面的网站上,或者移动设备网站上,或者是我还不会用。
the5fire
2019/02/28
4740
Java中获取class对象
当我们要获取类的信息及方法,利用Java中的反射机制,便于我们更加灵活的编写代码,可以在程序运行时装配代码,还可以实现动态代理。
头发还在
2023/10/16
1530
Java中创建对象数组[通俗易懂]
1.对象数组的概念: 如果一个数组中的元素是对象类型,则称该数组为对象数组。当需要一个类的多个对象时,应该用该类的对象数组来表示,通过改变下标值就可以访问到不同的对象。 2.对象数组的定义和使用: 对象数组的定义与一般数组的定义类似,但是需要为每一个元素实例化。 3.对象数组的实例化: 类名[ ] 对象数组名 = new 类名[ 数组大小] 以创建Student类的对象数组为例
全栈程序员站长
2022/09/13
3.2K0
Python中获取当前日期的格式
在Python里如何获取当前的日期和时间呢?在Python语言里,我们可以通过调用什么模块或者类函数来得到当前的时间或日期呢?
全栈程序员站长
2022/07/11
4.4K0
Python中获取当前日期的格式
在Python里如何获取当前的日期和时间呢?在Python语言里,我们可以通过调用什么模块或者类函数来得到当前的时间或日期呢? 当然你可以使用时间模块(time module),该模块提供了各种和时间相关的函数。但是这个模块里的一些函数在某些平台里不可用。那么怎么办呢?我们 可以使用一个更高级的面向对象的接口函数:datetime。它提供了操作日期和时间的多种简单或复杂的方法。 python里使用time模块来获取当前的时间 1 2 3 time.strftime(format)
用户1217611
2018/01/30
4.5K0
Javascript中的数组对象排序(转载)
js中用方法sort()为数组排序。sort()方法有一个可选参数,是用来确定元素顺序的函数。如果这个参数被省略,那么数组中的元素将按照ASCII字符顺序进行排序。如:
李维亮
2021/07/08
8K0
Java中的数组是对象吗?
首先说明:Java中的数组是对象,这个可以查看The Java Language Specification SE(4.3.1)可得,另外本文讨论的相关问题的结论,在规范中都能找到,目前也被我总结在了Java漫谈-数组中。
WindCoder
2018/09/19
7.3K1
Java中的数组是对象吗?
java中对象数组的小例题
/* * 我有5个学生,请把这个5个学生的信息存储到数组中,并遍历学生数组,获取得到每一个学生的信息。 *   学生类:Student *      成员变量:name,age *      构造方法:无参,带参 *      成员方法:getXxx()/setXxx() *   存储学生的数组?自己想想应该是什么样子的? * 分析: *    A:创建学生类。 *    B:创建学生数组(对象数组)。 *    C:创建5个学生对象,并赋值。 *    D:把C步骤的元素,放到学生数组中。 *    E:遍历学生数组。 */
黑泽君
2018/10/12
3.2K0
backbone.js中的异常处理
今天收到一个网友(暖阳下的懒猫)对backbone.js中的提问邮件,回答了下,觉得应该有其他人也会遇到这样的问题,于是征求了暖阳下的懒猫同意,把邮件发到这里,下面是邮件内容:
the5fire
2019/02/28
1.3K0
解密 Python 中的对象模型
关于 Python,你肯定听过这么一句话:"Python中一切皆对象"。没错,在 Python 的世界里,一切都是对象。
Python编程与实战
2021/01/25
1.6K0

相似问题

Backbone -模型中的对象数组?

12

Backbone -在获取后不解析集合中的每个模型

10

从JS对象获取模型的backbone.js

10

如何使用解析器获取模型对象的数组?

26

Backbone |模型和操作中的数组

11
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文