私は非常に簡単にすべきことがあります。私は新しいコレクションを作成し、それをレンダリングに渡してコレクションモデルをページに追加したいと思います。これは、エラーを返し backbone.jsコレクションが.eachに応答していない
get_results: function(){ $.getJson(this.url,function(response){ this.search_results = new Kitchon.Collections.searchList(response); console.log(this.search_results); this.search_results.each(this.render_match); } }, render_match: function(model){ console.log(model) },は
Uncaught TypeError: undefined is not a function
私のコレクションは、私は物事の多くを試してみた
_byCid: Object _byId: Object _onModelEvent: function() { [native code] } _removeReference: function() { [native code] } length: 7 models: Array[7] __proto__: o
通常の構造を持っているが、突き出し一つのことは、多分私はなければなりませんでした this.search_results.models.each(this.render_match);
を実際の配列として渡しますが、それを行うと、私はUncaught typeError: Object [object Object],[object Object],...
おかげでトム、私はそれが何とか「これ」で迷子になっていたことを知っていましたが、私はそれを働かせる方法がわかりませんでした。 Yehudaからの記事は素晴らしい追加です。これを検索して関連性の高い結果を得るのは難しいです。 – pedalpete