您好我刚刚开始使用Angularjs在我的index.html文件(Django框架)中包含以下代码片段,但是它给了我一个控件不是函数的错误。请帮我解决这个问题。我使用的是角1.5.3
background-color
答案 0 :(得分:0)
更改脚本的位置
index.html(Django框架):
<head>
..........
</head>
<body>
{% verbatim %}
<div ng-app="demoapp123">
<div ng-controller="DemoCtrl123">
<p>"Angular+controller"</p>
<p>{{num}}</p>
</div>
</div>
{% endverbatim %}
<script>
app = angular.module('demoapp123', []);
console.log("inside script....");
app.controller('DemoCtrl123', ['$scope', function($scope) {
$scope.num = "222";
console.log("inside controller....");
}]);
</script>
</body>
答案 1 :(得分:0)
对不起请不要浪费你的时间。稍后想出来。对于可能犯同样错误的其他新手的参考:显然ng-app必须是每个html文档的唯一。我正在使用2个不同的ng-app,因此我发布的那个没有被检测到。