【问题标题】:sprockets: can I have two different javascript files included in two different controllerssprockets:我可以在两个不同的控制器中包含两个不同的 javascript 文件吗
【发布时间】:2009-09-09 20:59:02
【问题描述】:

我正在开发一个 ruby​​ on rails 应用程序。所有控制器都有一个 javascript 文件。但是,有两个控制器需要一个功能(称为 business.js)。现在仅仅因为两个控制器需要它,我不想把这个逻辑放在 application.js 中,这将使所有控制器都可以使用这个逻辑。

我希望页面只有他们必须需要的 javascript 文件,而不是额外的。

我想知道 sprockets 是否足够灵活以满足我的要求。从 sprocket 的文档中我无法得到任何明确的答案。

【问题讨论】:

    标签: javascript ruby-on-rails sprockets


    【解决方案1】:

    Sprockets 可以做你想做的事。但是,我会非常仔细地考虑您要做什么。

    每个页面必须只有它需要的 javascript 的要求来自哪里?如果您要将所有 .js 文件放入文件中,它只会被请求一次,然后缓存在客户端上。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-10-13
      • 2013-10-29
      • 2016-11-02
      • 1970-01-01
      • 2016-11-23
      • 2018-08-11
      • 1970-01-01
      相关资源
      最近更新 更多