Angular 1.3 introduced a new debugInfoEnabled()
method that can provide a boost in performance if called with false
in the application config function:
myApp.config(['$compileProvider', function ($compileProvider) {
$compileProvider.debugInfoEnabled(false);
}]);
Also, Angular 1.3 dropped IE8 support. And this is a problem for me, my application have to run on IE8. Hence, I cannot upgrade to angular 1.3 and have to live with 1.2.
Is there a way to achieve the same functionality with angular 1.2?
In particular, at least a part of what debugInfoEnabled()
does:
- prevent creation of
ng-scope
/ng-isolated-scope
CSS classes while creating new scopes - do not attach binding data and ng-class CSS class to elements with ngBind, ngBindHtml or {{...}} interpolations
As one possible option, I can fork the angularjs repository and backport the feature back to 1.2. Then, use the fork maintaining updates from the upstream.
Would appreciate any pointers.
1.2.*
. Currently1.2.28
. Thanks. – Contravention