聪明人和 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(']]');
});
工作代码如下:
我正在尝试在使用 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(']]');
});
工作代码如下: