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 u에 대한 새로운 소식입니다.콘솔에 모델 데이터를 인쇄 할 수 없습니다
<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'을 사용하는 방법을 설명하려고합니다. –