バックボーンビュー内にダストテンプレート(コンパイル済み)を表示しようとしています。
これがビュー内の私のレンダリング関数です:
render: ->
dust.render("customer-item", @model.toJSON(), (err, output) ->
throw err if err
$(@el).html output
)
@
ビューをリードすると、コンテナ内に2つのdivが追加されているのがわかります(ロードする必要がある2つのモデルに対応)が、両方とも空です。個々のテンプレートは再作成されません...「出力」変数をデバッグすると、テンプレートが表示されるので、理論的には正しくロードされるはずです...
簡単なテストを行うと、次の出力が表示されます。
render: ->
$(@el).html "<span>TEST</span>"
@
しかし、そのシナリオでは、出力がありません:
render: ->
dust.render("customer-item", @model.toJSON(), (err, output) ->
$(@el).html "<span>TEST</span>"
)
@
助けてくれて本当にありがとうございます。