Используйте угловой $http
вместо axios
для выполнения ваших запросов, поскольку он будет внутренне вызывать дайджест представления при обновлении области действия в обратных вызовах
Каждый раз, когда вы используете код вне углового контекста для обновления области, которую вынеобходимо указать angular для запуска дайджеста
Также удалит axios как ненужную зависимость для загрузки страницы, так как $http
уже существует в ядре angularjs