Подтвердить что ты не робот

Отобразите переменную angular на моей странице html

поскольку заголовок говорит, что я пытаюсь отобразить переменную Angular на странице html. У меня есть эта функция внутри контроллера, который я использую:

$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, поэтому пользовательские поставщики), но ничего не отображается. Любая помощь пожалуйста?

4b9b3361

Ответ 1

В вашем шаблоне у вас есть доступ ко всем переменным, которые являются членами текущей области $. поэтому tobedone должен быть $scope.tobedone, а затем вы можете отображать его с помощью {{tobedone}} или [[tobedone]] в вашем случае.