【发布时间】:2020-09-25 15:37:23
【问题描述】:
我正在尝试从不同的haml 访问控制器的新操作
= button_to 'Demo', new_demo_path, {class: 'btn btn-primary btn-sm'}
但我得到了错误:
No route matches
我的路线已经有了路径:
/demos/new(.:format)
也在我的路由文件中:
resources :demos
我在这里错过了什么?
【问题讨论】:
-
“没有路线匹配”有更多信息。请发布该信息
-
这里肯定有其他事情发生,因为很容易验证
resources :demos生成了命名路径帮助程序new_demo_path。从@engineersmnky 建议的完整错误消息开始,并尝试制作一个重现该行为的最小示例。我的猜测是,它是某种草率错误,制作示例将让您自行解决。
标签: ruby-on-rails haml