当我 return 一个带有 Angular JS 的简单 HTML 页面时,我得到 "jinja2.exceptions.UndefinedError"。
I get "jinja2.exceptions.UndefinedError" when I return a simple HTML page with Angular JS.
我用 ng-bind 尝试了另一个例子。那很好用。我需要添加什么才能使它正常工作吗?提前致谢。
Jinja 和 Angular 都共享使用 {{
和 }}
标记来指示访问它们的变量,因此您需要告诉 Jinja 或 Angular 使用别的东西,所以他们不会碰撞。下面是如何告诉Angular如何使用不同的标签来指示变量调用:
var app = angular.module('myApp', []);
app.config(['$interpolateProvider', function($interpolateProvider) {
$interpolateProvider.startSymbol('{[');
$interpolateProvider.endSymbol(']}');
}]);
我用 ng-bind 尝试了另一个例子。那很好用。我需要添加什么才能使它正常工作吗?提前致谢。
Jinja 和 Angular 都共享使用 {{
和 }}
标记来指示访问它们的变量,因此您需要告诉 Jinja 或 Angular 使用别的东西,所以他们不会碰撞。下面是如何告诉Angular如何使用不同的标签来指示变量调用:
var app = angular.module('myApp', []);
app.config(['$interpolateProvider', function($interpolateProvider) {
$interpolateProvider.startSymbol('{[');
$interpolateProvider.endSymbol(']}');
}]);