2012-02-12 1 views
3

Я использую драгоценный камень «eco» с моим приложением Rails для загрузки Eco templates. Шаблоны действительно удобны и автоматически загружаются конвейером Rails 3.1. Единственная проблема заключается в том, что каждый .js-файл, созданный eco, содержит тот же код, который в основном касается html-экранирования. Код составляет около 1,5 тыс. В недофинансированной форме. Это может стать значительным накладным расходами, если приложение использует множество шаблонов (например, сто из них). Есть ли способ извлечь этот код из js-файлов и включить его только один раз?Шаблоны Eco JavaScript в Rails без дубликата кода?

ответ

1

См. Gist https://gist.github.com/2043682, я извлек общую часть.

+0

Функция захвата требует закрытия, иначе это может быть намного проще. –