我正在尝试使用backbone.js 将一个简单的rails 4 应用程序从服务器端.erb(或.haml)迁移到一个单页应用程序。由于我是新手,因此我遵循了 Railcast 教程 #323。本教程是使用 Rails 3.2 完成的,但我使用的是当前的 Rails 4 gemset。一切都很顺利,直到我尝试使用 .eco 模板来构建视图,如下所示:
class Raffler.Views.EntriesIndex extends Backbone.View
template: JST['entries/index']
render: ->
$(@el).html(@template())
this
当我使用 js 控制台(谷歌浏览器)检查时,我发现“JST”未定义。我需要包括什么来完成这项工作吗?