【问题标题】:Chaining template handlers in Rails 3在 Rails 3 中链接模板处理程序
【发布时间】:2011-10-14 10:20:27
【问题描述】:

不知何故,我觉得像这样命名视图是可能的:

show.js.custom.coffee

假设我的两个处理程序都正常工作,show.js.customshow.js.coffee 工作正常,但是当我将两个扩展放在一起时,Rails 会拒绝(为简洁起见进行了编辑):

Missing template show with {:handlers=>[:custom, :coffee], :formats=>[:js]}...

那么,如果这完全有可能,我需要做什么才能让它发挥作用?

谢谢!

【问题讨论】:

    标签: ruby-on-rails-3 actionview


    【解决方案1】:

    您还可以使用我写的 blog post 中的代码在 js.coffee 模板中使用 haml。正如布鲁斯特建议的那样,为不同的类型操纵它。

    【讨论】:

      【解决方案2】:

      是的,这很好。很像 sprockets 及其预处理功能。我总是想用 view.js.coffee.haml 解析 ajax 请求视图。我在咖啡豆的帮助下成功了

      https://github.com/markbates/coffeebeans

      也许您也可以将其操作为您需要做的事情。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-10-25
        • 2011-04-15
        • 1970-01-01
        • 2012-10-12
        • 1970-01-01
        • 1970-01-01
        • 2017-10-16
        • 1970-01-01
        相关资源
        最近更新 更多