你好。我正在尝试从 rails 项目的主干视图调用灰尘模板。
这是调用JST模板的方式:
Spa.Views.PostsIndex = Backbone.View.extend({
模板:JST['posts/index'],
我需要用灰尘代替erb。我正在使用dust_assets gem来渲染灰尘模板。
我在 app/assets/templates/post 下有一个文件 index.jst.dust 模板。
当我像下面这样从 application.js 文件调用模板时,我能够渲染灰尘模板,但我无法从主干视图渲染它。
$(function() {
JST["templates/index"]({ name : "World" }, function(err, out) {
$('#dust').html(out);
});
});
请建议我如何调用灰尘模板或指向一些解释相同的链接。