解决了:
我有一个用coffeescript编写的主干(0.9.2),如下所示
class Animal.Views.Cats extends Backbone.View
template: JST['animals/cats']
...
...
render: ->
$(@el).html(@template())
this
使用此咖啡脚本代码,当我在浏览器中执行时,我在控制台中收到以下错误
对象 <#cat> 的属性模板不是函数
我正在使用带有 rails 3.1 后端的生态模板我哪里出错了?
解决方案:
问题是深度嵌套的模板文件结构
模板:JST['mammals/animals/cats'] 修复了问题