Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/422.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript AngularJS卷曲大括号不是';不能解析,但ng bind可以工作_Javascript_Angularjs_Django - Fatal编程技术网

Javascript AngularJS卷曲大括号不是';不能解析,但ng bind可以工作

Javascript AngularJS卷曲大括号不是';不能解析,但ng bind可以工作,javascript,angularjs,django,Javascript,Angularjs,Django,我正在开发一个Django应用程序,我的前端使用AngularJS。我有一个简单的代码 如果这是Django首先呈现的模板,Django模板引擎将用它能够解析的任何内容替换所有的{{something} 这意味着,当代码到达浏览器并AngularJS加载它时,代码中没有任何需要解析的大括号,只有(可能)空格 为了解决这个问题,AngularJS允许您通过插值提供程序更改模板标记的字符。这是我的建议。我通常使用[[]] 下面是上面链接中的示例以及如何将其集成到应用程序中: var custo

我正在开发一个Django应用程序,我的前端使用AngularJS。我有一个简单的代码



如果这是Django首先呈现的模板,Django模板引擎将用它能够解析的任何内容替换所有的
{{something}

这意味着,当代码到达浏览器并AngularJS加载它时,代码中没有任何需要解析的大括号,只有(可能)空格

为了解决这个问题,AngularJS允许您通过
插值提供程序
更改模板标记的字符。这是我的建议。我通常使用
[[]]

下面是上面链接中的示例以及如何将其集成到应用程序中:

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

customInterpolationApp.config(function($interpolateProvider) {
    $interpolateProvider.startSymbol('//');
    $interpolateProvider.endSymbol('//');
});


customInterpolationApp.controller('DemoController', function() {
    this.label = "This binding is brought you by // interpolation symbols.";
});

您在哪里设置
p.thumbnail
?thumbnail是返回到$scope.prives的对象的一部分。它是从后端填充的。在呈现标记后,您可以共享标记吗?ng src属性的值是多少?是否设置了src属性?ng src为空。谢谢Andrei。这是一个Django模板。我会试试你的推荐,然后回复。干杯。如果你的angular应用程序很紧凑,你也可以使用,它告诉模板渲染器不要替换块中的变量。