Я довольно новый с AngularJS, но задавался вопросом, как создавать обычно используемые функции вне сферы действия контроллера.Утилизация функций AngularJS
Например, мне довольно часто нужно вызвать функцию, чтобы запустить «Поворот» (для вызовов RESTful и т. Д.). Я попытался добавить функцию showLoadingModal() в качестве службы, но это только кажется хорошим для получения данных из того, что я видел. Должен ли я добавлять эту функцию ко всем моим контроллерам или как-то создавать функции уровня приложения?
Объясните, что эти данные выглядят хорошими только для получения данных. Услуги - это именно то место, где вы бы определили функции «рециркуляции». Кроме того, существует $ rootScope, на котором вы также можете определить методы, которые будут доступны во всем приложении (если вам не нужно обращаться к этим методам из изолированных областей). – Stewie