Вставити магістральну відповідь у підкреслення шаблону в Rails?

Я використовую backbone.js для проекту рейок, який я отримав збоку. Я вбудовую шаблони в перегляди рейок, використовуючи щось на кшталт:

<script type="text/template" id="this-is-the-id">
    ... template goes here ...

    ... the line below this is where my error's coming from ...

    <%% _(<%= aNumber %>.times(function(){ console.log('hi'); });) %>
</script>

I'm getting the error Uncaught SyntaxError: Unexpected token <. If I replace <%= aNumber %> with an integer, it works as expected. Also, if I console.log(<%%= aNumber %>), it logs the correct number.

Хто-небудь знає, як я можу виконати щось подібне? Я знаю, що це незрозумілий спосіб упорядкувати свій код, але це лише швидкий маленький хак, який я складаю разом.

Дякую!

0

1 Відповіді

Turns out I didn't need to wrap aNumber within the escaping <%%= and %>, and that fixed it for me.

1
додано
Можливо, ви захочете створити це як відповідь і прийняти його, щоб він більше не відображався у невідповідних списках.
додано Автор swatkins, джерело
ІТ КПІ - JavaScript
ІТ КПІ - JavaScript
504 учасників

співтовариство javascript розробників в Telegram