【发布时间】:2015-01-23 01:36:29
【问题描述】:
我正在使用 marionette js 编写一个应用程序,并使用 rails 作为我的服务器端。为了处理我的模板,我使用了车把 gem(.hambars 在 haml 中编写模板),我认为我在使用 rails 资产管道时遇到了问题?
我的模板文件夹在我的 assets/javascripts 文件夹中,还有我的其他木偶资料。在尝试过渡到客户端渲染之前,我已经编写了这个应用程序的大部分内容,并且我有一个正在尝试渲染的表单。
在 HTML 中,我使用了 rails 表单构建器 ,一切都按预期工作。但是,一旦我将此表单作为 hamlbars 模板的一部分放入模板文件夹中,我就会收到一条错误消息“未定义的方法 form_for”,我还注意到我不能使用任何路由助手,例如“posts_path”在这些模板中。我的haml是正确的,这不是语法问题有没有人有过这样的经验??
【问题讨论】:
标签: ruby-on-rails-4 handlebars.js haml