Как я могу добиться следующего в AngularJS:
Если у меня есть моя страница, на которой будут отображаться некоторые виджеты, и у каждого виджета есть кнопка с именем «Обновить». При нажатии кнопки содержимое этого виджета перезагружается с сервера. Пока контент перезагружается, я хочу показать пользователю сообщение в этом виджете, пожалуйста, подождите... с возможным эффектом затухания.
Как я могу добиться этого в AngularJS?
Я как бы учил о том, что для этой цели должна быть общая служба, а затем каким-то образом каждый контроллер виджета будет использовать эту службу или что-то в этом роде, может быть, также директиву, которая будет отображать фактическую загрузку/пожалуйста, подождите сообщение?
Каков ваш совет?
P.S. Также должно быть сообщение загрузки/подождите с исчезновением для всей страницы, когда маршрут меняется... например, переключение между страницами.
ng-show
илиng-class
и логическую переменную для каждого виджета, например, в директиве - person charlietfl   schedule 19.11.2014