gpt4 book ai didi

model-view-controller - 如何更改backbone.js 中的特定模型数据

转载 作者:行者123 更新时间:2023-12-04 06:25:20 24 4
gpt4 key购买 nike

例如我在 Backbone.js 内容和此模型内容的集合中有一个模型。

模型有属性

{ id:1 , name:'rahul ',age: 27 }

现在,如果我想在我的集合中使用 id=1 更新模型,那么代码是什么?
例如,我想将名称从 rahul 更新为 mehta 。

 Content = Backbone.Model.extend({
initialize: function() {
}
});
Contents = Backbone.Collection.extend({
model : Content,
initialize: function(models, args) {
console.log('in contents'+this.length);
}
});

这将是什么代码。?

我将如何从我的模型集合中获取模型?
{id:1,name:mehta ,age : 27 }

然后我需要更新它的内容吗?我是否需要将完整数据更改为模型或只有我需要更新的部分数据?

最佳答案

对于你的第一个问题:

 var rahul = contents.get(1);
rahul.set({name: "mehta"});

第二个问题:初始化中的这将是集合。

最后一个问题:您使用模型的 set 函数更新模型上要更新的内容。

请阅读文档: http://documentcloud.github.com/backbone/

关于model-view-controller - 如何更改backbone.js 中的特定模型数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6110448/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com