Comments 18
Популярность AngularJS растет и фичи в нем тоже, и это не может не радовать)
+4
Прогресс это хорошо, что добавили. Можно это как-нибудь отменить запрос? Не нашел в доках ничего на эту тему.
+1
было бы классно, если бы angular сделали модульным, и тот огромный файл можно было бы не подключать, как в jq можно выкинуть, что не надо при сборке.
+3
А я еще думал, написать ли этот коммент или нет :) С 1.2 они как раз и начали увеличивать модульность: посмотрите на иерархию каталогов (там каждый каталог и есть модуль).
0
Очень странный рассказ. Совершенно непонятно, причём здесь вообще AngularJS.
Промисы — очень интересная и многообещающая технология, применение которой, вообще говоря, далеко выходит за рамки описанного в статье.
И уж тем более рассказ выглядит неполным, если не упомянуть о том, что промисы включены прямо в спецификацию HTML DOM Level 4:
dom.spec.whatwg.org/#promises
и в обозримом будущем появятся как часть стандарта ECMAScript.
Промисы — очень интересная и многообещающая технология, применение которой, вообще говоря, далеко выходит за рамки описанного в статье.
И уж тем более рассказ выглядит неполным, если не упомянуть о том, что промисы включены прямо в спецификацию HTML DOM Level 4:
dom.spec.whatwg.org/#promises
и в обозримом будущем появятся как часть стандарта ECMAScript.
+2
AngularJS тут при том, что в этой статье рассказывается, как promise-ы применяются в AngularJS и примеры все соответственно для AngularJS.
Рассказ о многообещающей технологии, выходящей далеко за рамки описанного, действительно, не планировался. Что, конечно же, не мешает написать подобный рассказ Вам.
Рассказ о многообещающей технологии, выходящей далеко за рамки описанного, действительно, не планировался. Что, конечно же, не мешает написать подобный рассказ Вам.
+2
Интерация Кармы в WebStorm порадовала, больше не прийдется шаманить с конфигом
0
Статью не читал, но при беглом поиске не нашел ничего про промисы в шаблонах.
В чем кайф:
Работаем с промисом как с обычным объектом:
Ангуляр сам дождется пока все промисы в шаблоне не будут выполнены, и только потом отрендерит его с результируюшими объектами. Красота и удобство.
В чем кайф:
$scope.user = User.get(1) // ассинхронный метод возвращает промис (в angular-resource 1.2 так)
Работаем с промисом как с обычным объектом:
{{user.name}}
Ангуляр сам дождется пока все промисы в шаблоне не будут выполнены, и только потом отрендерит его с результируюшими объектами. Красота и удобство.
+1
Ну вобщем-то это и есть интерполяция и вычисление angular-выражений. Но может кому-то этого акцента и не хватит. Обратная сторона медали — с таким объектом неудобно в контроллере работать. При необходимости обращения к нему, надо будет получать значение через then.
0
Проблемка есть в новой версии. Если раньше $then передавался объект config из которого можно было узнать, например url запроса, то сейчас ничего подобного нет. Т.е. теперь из объекта ресурса url узнать никак не получится
0
Sign up to leave a comment.
Promise-ы в AngularJS