このバックボーン チュートリアルとこのrequire.js チュートリアルに従っています。それらを組み合わせようとしています。
ItemListView を作成すると、エラーが発生します
TypeError: singleItemView is not a function
model: item
私のコード:
define([
'jquery',
'underscore',
'backbone',
// Pull in the Collection module from above
'collections/projects',
'collections/item',
'models/projects'
], function($, _, Backbone, projectsCollection, singleItemView, itemViewModel){
var projectListView = Backbone.View.extend({
el: $("#page"),
....
....
appendItem: function(item){
var itemView = singleItemView({
model: item
});
$('ul', this.el).append(itemView.render().el);
}
どうすればこの問題を解決できますか?