我该如何避免在同一模板中使用AngularJS时出现Smarty错误?我有一个Smarty页面模板,其中包含以下代码:
<li ng-repeat="i in items">
<p class="item">{{i}}</p>
</li>
当我在浏览器中查看时,页面是空白的。在我的apache error_log中,我得到了一个大错误,其中包含以下内容:
PHP Fatal error: Uncaught exception 'SmartyCompilerException' with message 'Syntax Error in template ... <p>{{i}}</p>; unknown tag "i
如果我将{{i}}替换为{{4}}或任何其他数字,它都可以正常工作。 我也可以使用数学公式,{{8+2}}将在页面上显示10。这是Smarty执行angularJS的数学运算吗?