Система шаблонов jQuery разрывается с помощью фигурных скобок - PullRequest
1 голос
/ 07 января 2011

Я использую шаблоны jQuery, и они, кажется, ломаются, как только я начинаю использовать фигурные скобки:

${App.t('General', 'Number of users: {users}', { users: 2 })}

Даже в кавычках даже разрывается на один}.

Что я должен сделать, чтобы избежать этого - есть ли способ убежать от этих персонажей?

1 Ответ

2 голосов
/ 07 января 2011

Похоже, что вы пытаетесь смешать шаблоны jQuery и с шаблонной функцией, созданной вручную.Можете ли вы использовать jQuery Templates для обоих?

Вы можете использовать jQuery Templates '{{tmpl}} для отображения одного из своих шаблонов внутри другого:

<script type="x-jquery-tmpl" id="yourTemplate">
  {{tmpl({users: 2}) "#subTemplate"}}
</script>

<script type="x-jquery-tmpl" id="subTemplate">
  Number of users: ${users}
</script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...