【发布时间】:2011-09-08 05:02:50
【问题描述】:
我有一个 Backbone 模型,它的属性是对另一个 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 的属性对象中的一个属性。我找不到任何有关如何访问关联对象的这些属性的示例。
感谢您的帮助!谢谢!
【问题讨论】:
标签: backbone.js mustache model-associations