Оценка строки как переменной в EJS - PullRequest
0 голосов
/ 10 февраля 2019

В EJS у меня есть строковая переменная, которую я также хочу оценивать как переменную в EJS.Обычно я думаю, что можно сделать window['variable'], но это не работает в EJS.В принципе, как бы это выглядело на мой взгляд:

<% <%- 'concepts' %>.forEach(function(item) { %>

, где понятия - это имя одного из объектов, которые я хотел бы использовать в EJS.Однако я знаю, что вложенные теги EJS - это не вещь.Так как же оценить строку как переменную в EJS и использовать ее?

1 Ответ

0 голосов
/ 12 февраля 2019

Кажется, можно просто использовать eval на нем, и оно будет работать и в EJS.Итак:

<% eval('concepts').forEach(function(item) { %>

...