Python 我得到;jinja2.例外。未定义错误“;当我返回一个带有Angular JS的简单HTML页面时。

Python 我得到;jinja2.例外。未定义错误“;当我返回一个带有Angular JS的简单HTML页面时。,python,angularjs,flask,jinja2,Python,Angularjs,Flask,Jinja2,我用ng bind尝试了另一个例子。那很好。我有什么需要补充的吗?提前感谢。Jinja和Angular都使用{和}标记来表示访问它们的变量,因此您需要告诉Jinja或Angular使用其他东西,这样它们就不会发生冲突。下面是如何告诉Angular如何使用不同的标记来指示变量调用: var app = angular.module('myApp', []); app.config(['$interpolateProvider', function($interpolateProvider) {


我用ng bind尝试了另一个例子。那很好。我有什么需要补充的吗?提前感谢。

Jinja和Angular都使用
{
}
标记来表示访问它们的变量,因此您需要告诉Jinja或Angular使用其他东西,这样它们就不会发生冲突。下面是如何告诉Angular如何使用不同的标记来指示变量调用:

var app = angular.module('myApp', []);

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

(摘自)

谢谢!但是,此配置绑定到ng app=“myApp”。有没有办法让此配置在我的应用程序中的所有页面/ng应用程序中工作?不要使用屏幕截图共享代码。相反,将代码复制并粘贴到问题中。