別のBackboneモデルへの参照である属性を持つ1つのBackboneモデルがあります。たとえば、PersonにはAddressオブジェクトへの参照があります。
Person
FirstName
LastName
Address
Street
City
State
Zip
これらは、Backboneモデルを拡張するクラスです。したがって、次のようなオブジェクトを作成すると...
var address = new Address({ Street: "123 Main", City: "Austin" });
var person = new Person({ FirstName: "John", Address: address });
Mustacheテンプレートでアクセスする方法がわからないようです。
Hi {{FirstName}}, you live in {{Address.City}}.
明らかに動作しません。Firebugの内部を見ると、Addressはオブジェクトですが、CityはAddressの属性オブジェクト内の属性です。関連するオブジェクトのこれらの属性にアクセスする方法の例が見つかりません。
助けてくれてありがとう!ありがとう!