handlebars.js と require.js でバックボーン マリオネットを使用しています。したがって、動的な値を提供する必要がない場合のテンプレートの使用方法を知っています。
しかし、マリオネットフレームワークのCollectionViewを使用して従業員のリストを表示する必要があるため、ハンドルバーを使用してコレクションビューに動的データを提供する方法を理解できません。
これが私の見解です
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 に動的に提供する方法は?