我最近刚刚将一个遗留的 AngularJS 应用程序转移到一个 Angular9 shell 中,以促进更平滑的迁移。
尽管能够通过 AngularJS 路由器渲染我的 Angular9 组件,但 Angular9 组件似乎是从引擎盖下的 AngularJS 内容包装器继承 ng-scope。
<div ui-view="content" class="ng-scope" style="">
<div class="ng-scope">This should open a Modal for File
Upload</div>
<button mat-raised-button="" (click)="openUploadDialog()"
class="ng-scope">Upload</button>
</div>
我尝试寻找此解决方案的修复程序,但我无法找到类似的问题。
最好的,SC
附录:
我有这个似乎没有工作的尝试修复,我正在使用 AngualrJS 1.6。
var core = angular.module('APP');
core.config(['$compileProvider', function ($compileProvider) {
$compileProvider.debugInfoEnabled(false);
}]);
附录:
解决方案的实施是错误的,以下工作:
core.config(configure);
configure.$inject = ['$compileProvider'];
function configure( $compileProvider ) {
$compileProvider.debugInfoEnabled(false)
};
最好的