/ / Как да деактивирате Angularjs напълно след като страницата е напълно заредена - javascript, html, angularjs, angularjs-directive

Как да деактивирате Angularjs напълно, след като страницата е напълно заредена - javascript, html, angularjs, angularjs-directive

Искам да забраните всички функционалности, предоставени от Angularjs, но само след като страниците и всички компоненти са напълно заредени. Например "ng-click" не трябва да работи повече.

Опитах се да настроя "ng-click" attr на нула, но все още работи, когато се кликне.

Благодаря ти

Отговори:

0 за отговор № 1

Можете да унищожите ъгловото приложение $scope това означава, че ще деактивира само двупосочно свързване на обхватните променливи $scope.$destroy() метод, нищо повече от това (Ако искате да забраните два начина задължителен за стартиране натоварване тогава имате нужда от повикване $destroy() в $timeout).

Но слушателят на събитието няма да бъде деактивиран от ъглово приложение, което се регистрира, докато ъгловото приложение се инициализира на страницата. Можете да постигнете това само ако запазите флаг (това е неприятен начин).

Тук е Fiddle които показват какво искам да кажа.

Благодаря.