Я использую следующую библиотеку для доступа индексированных в Angularjs на новом Chrome App: https://github.com/aaronpowell/db.jsIndexedDB обратного вызова не обновление пользовательского интерфейса в angularjs
Когда я пытаюсь обновить пользовательский интерфейс при запуске приложения с помощью этого:
db.orders.query().all().execute().done(function(results) {
$scope.ordercount = results.length;
});
в моем main.html я использовал переменную ordercount как:
Orders : {{ordercount}}
Однако, интерфейс не обновляется, если я не делать нг-клик или любые другие ng- * события. Все, что мне нужно, это показать количество заказов, когда загружается мое приложение. Я попробовал $ scope.apply(), но он выдает ошибку, заявив, что apply() недоступен.
Пожалуйста, помогите.
Черт! Я использовал $ scope.apply() вместо $ scope. $ Apply(). Благодаря! –