работает под углом после загрузки всей страницы

0

Я хочу запустить это угловое приложение в частичном представлении, затем он должен запускаться сразу после того, как будет загружена вся страница (это частичное представление с любыми другими частичными видами). Обычно я делал это с помощью window.onload, но нельзя делать то же самое с угловым, потому что очевидно, что приложение не будет определено:

window.onload = function () {
    var gmatApp = angular.module('gmatApp', []);    
    gmatApp.controller('gmat_ctrl', function ($scope) {
        // ...
    });
}

Есть ли

Теги:

1 ответ

0
Лучший ответ

Вы можете загружать углы вручную. Обычно загружайте угловой код (включая модуль приложения), но перед обработчиком onload. Не используйте ng-app для частичного и определите идентификатор на нем. Это должен быть обработчик onload:

window.onload = function () {
    var appArea = document.getElementById('id of appArea');
    angular.bootstrap(appArea , ['gmatApp']);
}

Ещё вопросы

Сообщество Overcoder
Наверх
Меню