title: From where should I call alert boxes, loading windows - Controllers or Services
body: <p>I am building a Angular Js (Ionic) app. So while reading the best practices in angularjs development lot of sources said that controllers should not be used for Dom interactions. Currently the ionicloading and ionicpopup calls are made from the controllers. Do these considered as DOM interactions, if yes where this suppose to be added ?</p>