【问题标题】:Rails 3.2+ best practice for using Haml to generate Javascript templates (JST)Rails 3.2+ 使用 Haml 生成 Javascript 模板 (JST) 的最佳实践
【发布时间】:2013-09-02 17:15:57
【问题描述】:

我问了一个具体问题,关于我在使用特定 gem 时遇到的问题,打算在单独的线程中执行此操作 (https://stackoverflow.com/q/18577033/1206117?sem=2)

但不知何故,我觉得我可能走错了路,因为我发现的关于 Rails/Haml/JST 模板的所有问题都至少存在 2 年之久,或者没有得到解答。

我正在编写一个包含大量客户端 JS 的应用程序,因此想使用模板来呈现视图(我正在使用 Backbone)。我想用Haml来写模板。

我不是在寻找关于哪种 gem/方法更好的辩论,我在寻找一种可行的方法,并且有当前的支持和积极使用。目前我无法在 Haml 中编写我的 JS 模板,这很糟糕。我目前正在避免使用 CoffeeScript,因为我对 Javascript 还很陌生。

【问题讨论】:

  • 我不想再添加另一种与我已经在使用的有点类似的语言。由于我使用 Haml 进行服务器端 html 生成,如果可能的话,我想为我的 JS 模板做同样的事情......

标签: ruby-on-rails backbone.js haml asset-pipeline jst


【解决方案1】:

我已经向 haml git repo 提交了一个问题。

https://github.com/haml/haml/issues/716

【讨论】:

    【解决方案2】:

    看起来https://github.com/netzpirat/haml_coffee_assets 可以满足您的需求。 (window.JST 模板,用 HAML 编写,支持内联 coffescript)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-18
      • 2011-04-07
      • 2012-04-27
      • 2019-02-10
      • 2023-03-24
      • 1970-01-01
      相关资源
      最近更新 更多