我有一个生成 jst.ejs 模板的 rails-backbone 项目。
我想在其中包含一些视图助手,但我正在费尽心思弄清楚如何将 EJS 或 JST 函数包含到该模板文件中。如果有人可以快速解释如何包含一个非常基本的功能,以便可以通过 ejs.jst 模板阅读,我将非常感激。
我试过侵入 JST 和 EJS,再加上只使用纯 JavaScript 函数,但没有什么能带来任何乐趣。下面的示例尝试:
例子:
# helpers.js.coffee
console.log('yes, this file is being called from the app')
helloWorld: () ->
console.log "Hello, world!"
# app/assets/javascripts/backbone/templates/project/new.jst.ejs
<%= helloWorld() %>
(返回未捕获的引用错误)
任何想法表示赞赏。干杯。