Загрузка функций магистрали во внешний файл Ошибка

0

это очень проблема noob, извините, но не обнаружите, что =/.

Я делаю свои базовые функции в index.html внутри <script>.

Но я хочу переместить эту кодовую магистраль во внешний файл, как functions-backbone.js, что я могу сделать для этого?

Я перемещаю код, некоторые ctrc + ctrv и получаю эту ошибку с консоли:
"Uncaught SyntaxError: Unexpected token %= "

Я помещаю инициализатор JQuery, но с той же ошибкой, кто-то может мне помочь? Большое спасибо.

  • 0
    Вы, вероятно, используете подчеркивания для шаблонов. Переместите только JS, а не ваши HTML-шаблоны.
  • 0
    HTML- my_template: _.template("<a href='?user=<%%= phone %>'><strong><%%= name %></strong> (<%%= phone %>)"), в магистраль: my_template: _.template("<a href='?user=<%%= phone %>'><strong><%%= name %></strong> (<%%= phone %>)"),
Показать ещё 1 комментарий
Теги:
backbone.js

1 ответ

0

Думаю, ваш синтаксис для шаблона неправильный. Разве это не

_.template("<a href='?user=<%= phone %>'><strong><%= name %></strong> (<%= phone %>)")
  • 0
    да, если он использует настройки по умолчанию, то вы правы :)
  • 0
    Я использую Rails, потому что для этого нужно использовать <%%, я буду использовать Rails 4.0 сейчас, а gem backbone-rails интегрирован, но спасибо всем за помощь.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню