0
define(function(require) {
var $ = require('jquery'),
Backbone = require('backbone'),
People = Backbone.Model.extend({
initialize: function() {
var people_object = new People({name: "How Bizarre", artist: "OMC"});
var people_collections = new PeopleCollection([people_object]);
console.log(people_collections.models);
}
}),
PeopleCollection = Backbone.Collection.extend({
model: People,
});
return {
People: People,
};
});
require(['jquery', 'backbone', 'app/models/persons'], function($,Backbone,persons{
var p = new persons.People();
});
在這裏,我寫上面的代碼來顯示控制檯上的一些數據,但是當我嘗試我在控制檯上得到以下錯誤消息。我是新的骨幹js.can你告訴我在那裏我錯了無法在控制檯上打印模型數據
<error>
w.pick
a.Model
r
Backbone.Model.extend.initialize
a.Model
r
Backbone.Model.extend.initialize
a.Model
r
Backbone.Model.extend.initialize
a.Model
爲什麼在模型中創建集合?這個代碼中有一些錯誤。我將嘗試解釋如何使用'Backbone.Model'和'Backbone.Collection'。 – 2014-10-07 10:40:14