繁体   English   中英

为什么我不能在coffeescript文件中使用devise的助手

[英]Why I can't use devise's helpers in coffeescript files

为什么我不能在coffeescript文件中使用devise的助手。 例如,我想做这样的事情:

$http.post '<%= new_user_session %>', $scope.user

在我的controllers / login.coffee.erb中,这样我就不必对JS代码中的链接进行硬编码。 但这不起作用并返回错误

未定义的局部变量或方法“ new_user_session_path”

您是否尝试过将方法包含在链轮上下文中? (另)

# config/initializers/sprockets.rb
Sprockets::Context.send :include, Rails.application.routes.url_helpers

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM