1

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

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

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

4

1 回答 1

2

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

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

于 2009-09-10T00:54:56.607 回答