聪明人和 AngularJS

Smarty and AngularJS

我正在尝试在使用 Smarty(PHP 模板引擎)的项目上实施 angularjs。

我发现的第一个问题是模板渲染的问题,由于angularjs标签使用大括号({)和smarty变量。

我按照这篇文章设法解决了第一个问题:http://www.smarty.net/forums/viewtopic.php?p=87895&sid=937f958d431612d078f0f42324e09c59

现在正在呈现页面,但是 angularjs 不工作。

如果有人有任何提示并且能够帮助我,我将不胜感激。

此致,Renan Porto。

您可以使用 interpolateProvider 服务更改开始和结束插值符号。

您可以将 {{var}} 更改为 [[var]] 或任何符号。

angular.module('app', [])
 .config(function($interpolateProvider){
    $interpolateProvider.startSymbol('[[').endSymbol(']]');
 });

工作代码如下:

http://i.stack.imgur.com/cbyc2.png