このエラーが数回発生していることは知っていますが、これを適切に機能させる方法がまだわかりません。
私の魔法はここから始まります:
var list_edit_member_view = new app.views.ListMemberEdit({
el: $("#enterprise_member_list_edit_container"),
list_ids: list_ids
});
list_edit_member_view.render();
そして、これは、render()にこれを持っているこのビュー( ListMemberEdit.js )をロードします:
this.list_edit_member_view = new app.views.CollectionView({
el: $("#enterprise_member_list_edit_container"),
collection: app.peers,
list_item: app.views.ListMemberEditSelection,
list_item_options: {list_ids: this.options.list_ids}
});
list_item_options
これは、モデルビューとしてレンダリングするCollectionViewビューをロードします。これはこのファイル( ListMemberEditSelection.js
)内にあり、実行するthis.destroy
と次のように返されます。
Uncaught Error: A "url" property or function must be specified
したがって、これにより、モデルまたはモデルURLが定義されていないように思われます。これは、ほぼ同じことを行う他のパーシャルと非常によく似ているため、どこに配置するかがわかりません。
何かご意見は?あいまいさについてお詫び申し上げます。他に見たいことがあれば教えてください!
このURL属性がオブジェクトモデルまたはコレクション自体のどこに書き込まれるかを確認できるかどうか知りたいです。