我正在使用带有 handlebars.js 和 require.js 的骨干木偶。因此,如果我们不必提供任何动态值,我知道如何使用模板。
但是现在我必须使用木偶框架的 CollectionView 显示员工列表所以现在我无法理解如何使用把手向 Collection View 提供动态数据。
这是我的看法
ContactManager.module('ContactsApp.List', function(List, ContactManager,
Backbone, Marionette, $, _) {
List.Contact = Marionette.ItemView.extend({
tagName : "li",
template : Handlebars.compile(EmployeeTemplate)
});
List.Contacts = Marionette.CollectionView.extend({
tagName : "ul",
itemView : List.Contact
});
});
这是模板
<label><%= firstName %> <%= lastName %> </label>
如何将这些参数动态地提供给 CollectionView?