我是新手。这就是我运行ng -v
时所拥有的Package Version
-----------------------------------------------------------
@angular-devkit/architect 0.6.8
@angular-devkit/build-angular 0.6.8
@angular-devkit/build-optimizer 0.6.8
@angular-devkit/core 0.6.8
@angular-devkit/schematics 0.6.8
@angular/cli 6.0.8
@ngtools/webpack 6.0.8
@schematics/angular 0.6.8
@schematics/update 0.6.8
rxjs 6.2.1
typescript 2.7.2
webpack 4.8.3
以上内容仅供所有想回答此问题的人参考。
现在,我正在做“英雄之旅”教程。我通过控制台更改了应用程序中组件之一的属性。我所知道的是,角度不会跟踪通过控制台进行的更改。在angular1中,有 $ digest 可以使用组件的新状态重新渲染应用。我应该怎么做才能反映angular2 +的DOM中的那些变化。
这是我尝试过的:
1. ng.probe($0).injector._depProvider.componentView.changeDetector.detectChanges()
ERROR: VM3854:1 Uncaught TypeError: Cannot read property 'componentView' of undefined
at <anonymous>:1:35
2. ng.probe($0)._debugInfo._view.changeDetectorRef.detectChanges()
ERROR: Uncaught TypeError: Cannot read property '_view' of undefined
at <anonymous>:1:24