これは、javascript 101 または Backbone 100 の質問である可能性があります。しかし、私はこの最初の質問をして、ここでからかわれないことに満足しています:)
次のコード スニペットは、Code School の Anatomy of Backbone JS コースからのものです。
render: function(){
this.collection.forEach(this.addOne, this);
}
addOne: function(todoItem){
var todoView = new TodoView({model: todoItem});
this.$el.append(todoView.render().el);
}
addOne 関数は render 関数から呼び出されています。addOne 関数定義は、1 つのパラメーター「todoItem」が渡されていることを示しています。しかし、レンダーから addOne への呼び出しを見ると、引数/パラメーターが渡されていません。コードが正しく機能する可能性はありますか?
お時間をいただきありがとうございます。
バーラト