21

正如标题所说,我正在尝试在 html 页面中显示 Angular 变量。我在使用的控制器中有这个功能:

$http.get('/api/tasks/?format=json').success(function(data) {
        $scope.tasks = data;
        for (var i=0; i < $scope.tasks.results.length; i++)
        {
            if ($scope.tasks.results.status == 0)
            {
                tobedone++;
            }
        }
    });

现在我想tobedone在我的 html 页面中显示。我已经尝试过 [[tobedone]] (我使用的是 Django,因此是自定义提供程序),但没有显示任何内容。请问有什么帮助吗?

4

1 回答 1

44

在您的模板中,您可以访问所有属于 current 成员的变量$scope。所以,tobedone应该是$scope.tobedone,然后你可以用{{tobedone}}, 或[[tobedone]]在你的情况下显示它。

于 2013-06-11T13:00:33.707 回答