私はバックボーンの例を変換して Marionette を拡張しています。テンプレートで同じことを達成するのは難しいと思います。説明させてください。
これは、テンプレートをレンダリングするために使用する方法です
ビュー内のレンダリング機能:
campaign.fetch({
var template = _.template(campaignTemplate, {campaign: campaign});
that.$el.html(template);
backbone.marionette を使用すると、同じことを行う方法がわかりません。これは、私が何の喜びもなく試したことです。
var campaginView = Backbone.Marionette.ItemView.extend({
initialize: function (options) {
// campaign id passed from the URL Route
this.campaign_id = options.id;
},
model: new CampaginModel({
id: this.campaign_id
}),
template: campaignTemplate({
campaign: this.model.fetch()
}),
}); // end campagin view
*私は何を間違っていますか? アンダースコアさえありません!*