1

backbone-relational.js を使用してモデルをリンクし、リレーションがキーとなる ID に固有のビューを許可するにはどうすればよいでしょうか?

例として、モデルチケットにはhasMany モデルticketAssignmentsがあり、モデルticketAssignmentsにはhasOne モデルuser があります。アプリのフローは、チケットの完全なリストを表示、チケットをクリックして、割り当てられたユーザーのリストを表示することです。

メインのバックボーン リレーショナルの例に従ってみましたが、うまく動作しないようです (サンプル コードが役立つかどうか教えてください)。

どんな助けでも感謝します。

4

1 に答える 1

0

基本的に、あなたが持っているのは、リンクモデルとの多対多の関係ticketAssignmentです。リンク モデルなしで多対多の関係を提供するBackbone-JJRelationalを確認できます。ドキュメントの説明に従ってモデルをセットアップし、次のようなものを使用してユーザー名を取得します。

ticket.get('users').each(function (user) {
    console.log(user.get('name'));
});
于 2013-09-27T06:12:13.860 に答える