jQuery模板系统打破了花括号

时间:2011-01-07 14:01:42

标签: javascript jquery templates

我正在使用jQuery模板,一旦我开始使用花括号,它们似乎就会中断:

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

它甚至在引号内单个}。

我应该怎么做才能避免这种情况 - 有没有办法逃脱这些角色?

1 个答案:

答案 0 :(得分:2)

看起来你正试图在那里混合使用jQuery模板一个手动模板功能。你能同时使用jQuery模板吗?

您可以使用jQuery模板'{{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>