Backbone: غير قادر على ملء المجموعة من البيانات الخام

تم إنشاؤها على ١٤ نوفمبر ٢٠١٣  ·  2تعليقات  ·  مصدر: jashkenas/backbone

$(document).ready(function () {
  people = Backbone.Collection([
    {name: "Tim", age: 5},
    {name: "Ida", age: 26},
    {name: "Rob", age: 55}
  ]);
  alert(JSON.stringify(people));
});

الأسباب

Uncaught exception: TypeError: 'this._reset' is not a function
Error thrown at line 23465, column 4 in <anonymous function: Backbone.Collection>(models, options) in http://127.0.0.1:8000/webapp/app.js:
    this._reset();
called from line 481, column 2 in <anonymous function>() in http://127.0.0.1:8000/:
    people = Backbone.Collection([

Backbone 1.1.0، Underscore 1.5.2 (نفس الشيء مع لوداش).

التعليق الأكثر فائدة

لقد نسيت أن تضع new أمام Backbone.Collection .

ال 2 كومينتر

لقد نسيت أن تضع new أمام Backbone.Collection .

عفوًا ، أيها السخيف. أعتقد أن هذا ما يحدث عندما تقوم بالتشفير على عدة لغات في وقت واحد - فأنت تنسى أشياء صغيرة ولكنها مهمة بين الحين والآخر.
شكرا جزيلا لك على مساعدتك.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات