Javascript jQuery模板系统使用大括号中断

Javascript jQuery模板系统使用大括号中断,javascript,jquery,templates,Javascript,Jquery,Templates,我使用的是jQuery模板,当我开始使用大括号时,它们似乎就坏了: ${App.t('General', 'Number of users: {users}', { users: 2 })} 它甚至在引号中用一个}分隔 我应该怎么做才能避免这种情况——有没有办法转义这些字符?看起来您正在尝试混合使用jQuery模板和手动滚动模板函数。您能同时使用jQuery模板吗 您可以使用jQuery模板{{tmpl}}在另一个模板中呈现它的一个模板: <script type="x-jquery-t

我使用的是jQuery模板,当我开始使用大括号时,它们似乎就坏了:

${App.t('General', 'Number of users: {users}', { users: 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>

{{tmpl({users:2})”#子模板}
用户数:${users}