【问题标题】:Rails link_to in eco template生态模板中的 Rails link_to
【发布时间】:2014-08-24 15:04:15
【问题描述】:

我正在尝试使用带有 Rails 后端的 Backbone Marionette 在生态模板中创建链接。我试图让用户以 CSV/XLS 格式下载数据。如果我在常规的 Rails 视图中,我可以这样做 <%= link_to "CSV", surveys_path(format: "csv") %>

有谁知道我如何在生态模板中生成像上面这样的 link_to 片段?

【问题讨论】:

    标签: ruby-on-rails backbone.js marionette eco


    【解决方案1】:

    我实际上选择使用 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'}))
    

    【讨论】:

      猜你喜欢
      • 2012-02-11
      • 1970-01-01
      • 1970-01-01
      • 2014-11-29
      • 1970-01-01
      • 1970-01-01
      • 2012-02-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多