ruby-on-rails – Rails link_to:format =>:xlsx不生成到.xlsx路径的链接

前端之家收集整理的这篇文章主要介绍了ruby-on-rails – Rails link_to:format =>:xlsx不生成到.xlsx路径的链接前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如果我打了这个url:http:// localhost:3000 / reports / action.xlsx,它显示一个生成的xlsx文件.

如果我有一个这样的link_to:<%= link_to'导出到Excel',reports_affirmative_action_path,:format => :xlsx%>,它生成页面链接
HTTP://本地主机:3000 /报告/动作

为什么我的link_to与:format => xlsx没有链接到正确的路径?

解决方法

你的link_to和路径稍微关闭.你要
<%= link_to('Export to Excel',reports_affirmative_action_path(format: :xlsx)) %>

其中format是路径助手的参数,而不是link_to.

猜你在找的Ruby相关文章