Я знаю, что здесь можно получить ответ, однако это больше подходит для ленивых загрузка самой реализации.
Итак, это типичный блок конфигурации UI-Router
:
app.config(function($stateProvider, $urlRouterProvider, $injector) {
$stateProvider
.state('home', {
url: '/home',
templateUrl: 'view_home.html', // Actually SHOULD BE result of a XHR request ....
controller: 'HomeCtrl'
});
});
Но что, если я хочу загрузить такой templateUrl
, когда он запрошен ($stageChangeStart
), и он будет основан на запросе AJAX.
Как это должно быть реализовано? Как БОЛЬШИЕ угловые приложения справляются с этим?