簡體   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