2011-01-07 70 views
1

我使用jQuery的模板,他們似乎儘快打破,我開始使用大括號:jQuery的模板系統打破了大括號

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

它甚至引號內的一個休息}。

我該怎麼做才能避免這種情況 - 有沒有辦法逃避這些角色?

+1

可能重複[jTemplates逃脫{$](http://stackoverflow.com/questions/1238449/jtemplates逃逸) – 2011-01-07 14:04:36

回答

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>