0

Backbone でアプリに取り組んでおり、Backgrid.js を実装しようとしていますが、次のエラーが発生し続けます。

Uncaught TypeError: Object function (a){return new m(a)} has no method 'omit'

これは、Backgrid.Grid が初期化されているときに発生し、列に関連しているようです。構文を確認し、1 つの項目と単純化されたコレクション オブジェクトを含む単純化された列配列を作成し、単一の属性が列に一致するようにしました。

var columns = [{name: 'year', label: 'Year', cell: 'string'}];
var data = [{year: '1964'}, {year: '1965'}];

私のグリッドは次のように初期化されます:

var grid = new Backgrid.Grid({ columns: columns, collection: data});

非常にシンプルで簡単ですが、まだこのエラーが発生しています。Backbone と Underscore のバージョンも確認しましたが、Backgrid.js ダウンロードに含まれているものと一致しています。

他の誰かがこれに出くわしたり、問題を引き起こしている可能性のあるアイデアを持っていますか?

4

1 に答える 1