Ruby on rails Rails链接到:格式=>;:xlsx未生成指向.xlsx路径的链接
如果我点击此url:Ruby on rails Rails链接到:格式=>;:xlsx未生成指向.xlsx路径的链接,ruby-on-rails,ruby,ruby-on-rails-3,Ruby On Rails,Ruby,Ruby On Rails 3,如果我点击此url:http://localhost:3000/reports/action.xlsx它显示生成的xlsx文件 如果我有这样一个链接到: :xlsx%> 它会生成指向此页面的链接: http://localhost:3000/reports/action 为什么我用:format=>:xlsx链接到的路径不正确?您的链接到的路径和路径稍微不正确。你想要 <%= link_to('Export to Excel', reports_affirmative_action_pa
http://localhost:3000/reports/action.xlsx
它显示生成的xlsx文件
如果我有这样一个链接到:
:xlsx%>
它会生成指向此页面的链接:
http://localhost:3000/reports/action
为什么我用
:format=>:xlsx链接到的路径不正确?您的链接到的路径和路径稍微不正确。你想要
<%= link_to('Export to Excel', reports_affirmative_action_path(format: :xlsx)) %>
其中,格式是路径
帮助程序的参数,而不是链接到
对我有效
:xls))%>
使用:xls而不是:xlsx您的控制器代码是什么样子的。在这个特定操作的响应块中,您有吗?此外,您是否试图将某些文件导出为.xsl
?控制器是不相关的,因为直接点击url是有效的。但我的Response_to block中确实有一个format.xlsx。