我正在使用jQuery模板,一旦我开始使用花括号,它们似乎就会中断:
${App.t('General', 'Number of users: {users}', { users: 2 })}
它甚至在引号内单个}。
我应该怎么做才能避免这种情况 - 有没有办法逃脱这些角色?
答案 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>