我尝试使用带有导轨后端的Backbone Marionette在eco模板中创建链接。我试图让用户以CSV / XLS格式下载数据。如果我在常规的轨道视图中,我可以<%= link_to "CSV", surveys_path(format: "csv") %>
。
有人知道如何在eco模板中生成如上所示的link_to片段吗?
答案 0 :(得分:0)
我实际上选择使用js-routes gem在我的视图中设置路线,然后只需通过<%= @csv_route %>
在模板中访问它。
@model.set(csv_route: Routes.survey_path(@model.get('id'), {format: 'csv'}), xls_route: Routes.survey_path(@model.get('id'), {format: 'xls'}))