2015-07-18 2 views
0

Я использую шаблоны underscore.js и имею некоторые , если условия, встроенные в шаблон. Я хотел бы использовать coffeescript в шаблоне.Как использовать coffeescript в шаблоне underscore.js

<% if (app.user.get("id") != -1 or app.user.get("product")?.name != "Foo") {%> 
    do-stuff 
<% } %> 

Выше не будет работать, я должен использовать javascript вместо кофе.

Есть ли способ сделать это, кроме использования каких-либо дополнительных сторонних библиотек, таких как haml-coffee?

ответ

0

Нет, если вы работаете в этой среде, он должен быть родным js. Однако вы можете выполнить часть работы в файле сценария кофе, который вместо этого возвращает шаблон html.

+0

[это может помочь] (http://blog.jrmoran.com/underscorejs-templates-with-haml-and-coffeesc/) Я знаю, что вы сказали, что не хотите делать маршрут сторонней библиотеки, но у меня нет другого пути. – Antiokus

Смежные вопросы