Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
backbone.js でモデルをネストできますか? 例: モデル A は、その属性の 1 つをモデル B として持っています。
コレクションに複数のモデル タイプを格納できますか?
はい、モデルを属性に格納できます (ネスト モデル)。注意すべき主な点は、ネストされたモデルまたはコレクションへの変更イベントが外部モデルに伝播されないことです。
コレクションで異なるモデルを使用できますが、明示的なモデルではなく属性が渡された場合、デフォルトの create および add メソッドは 1 つのタイプのモデルのみを作成します。また、保存とフェッチを行うには、渡すモデルごとに URL を指定する必要があります。一般的に、私はそれをお勧めしません。