Ответ 1
В вашем шаблоне у вас есть доступ ко всем переменным, которые являются членами текущей области $. поэтому tobedone должен быть $scope.tobedone
, а затем вы можете отображать его с помощью {{tobedone}}
или [[tobedone]]
в вашем случае.
поскольку заголовок говорит, что я пытаюсь отобразить переменную 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, поэтому пользовательские поставщики), но ничего не отображается. Любая помощь пожалуйста?
В вашем шаблоне у вас есть доступ ко всем переменным, которые являются членами текущей области $. поэтому tobedone должен быть $scope.tobedone
, а затем вы можете отображать его с помощью {{tobedone}}
или [[tobedone]]
в вашем случае.