繁体   English   中英

使用Backbone.js访问元素

[英]Accessing elements using Backbone.js

如何从下面的json访问名称,以及如何使用bone.js查看名称。

[
        {
            "name": "Sii",
            "eid": "E3",
            "subdomain": "PS"
        },

        {
            "name": "Shalini",
            "eid": "E8",
            "subdomain": "H"
        },
        {
            "name": "Priya",
            "eid": "E3",
            "subdomain": "HG"
        }
    ]

我想使用eid访问名称,并在view中渲染它。

转到Backbonejs.org并在那里阅读基本概念。 一切都带有示例性解释。

简单地介绍

  • 您需要使用属性名称,eid,子域定义模型

  • 包含该模型和uri到包含文件的集合

  • json在集合上调用.fetch()

现在,您可以遍历集合并在任何地方使用它。

这是一个非常模糊的问题。 您实际上已经问过如何实现骨干模型和集合以供使用。

使用eid获得价值的一种方法是

var data = [
        {
            "name": "Sii",
            "eid": "E3",
            "subdomain": "PS"
        },

        {
            "name": "Shalini",
            "eid": "E8",
            "subdomain": "H"
        },
        {
            "name": "Priya",
            "eid": "E3",
            "subdomain": "HG"
        }
    ];
var coll = new Collection(data);

通过eid获得名称:

model = coll.findWhere({'eid':"E8"});
var name = model.get('name');

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM