相关疑难解决方法(0)

@ViewChild中的读取参数是什么

需要帮助理解以下语句中{read:ViewContainerRef}的含义.

@ViewChild('myname', {read: ViewContainerRef}) target;
Run Code Online (Sandbox Code Playgroud)

angular

73
推荐指数
1
解决办法
2万
查看次数

控制台错误:ng.probe 不是函数

昨天我将 Angular CLI 和核心更新到 8.0.0v。之后,我成功初始化了一个新应用程序并运行了它。构建应用程序并在其上提供服务后,localhost:4200我打开控制台并出现错误:

ng.probe 不是函数

我试图研究这个问题,但没有相关信息。

实际结果:

ng serve / npm 启动后,控制台出现问题:

未捕获的类型错误:ng.probe 不是函数。当前控制台状态 当前角度状态

预期结果:

控制台没有错误

javascript debugging angular-cli angular

24
推荐指数
4
解决办法
1万
查看次数

通过控制台获取服务实例

在Angular 1中,您可以通过控制台获取注入器,这样您就可以获得任何服务:

angular.element(document.querySelector('html')).injector().get('MyService')
Run Code Online (Sandbox Code Playgroud)

这对调试非常有用.NG2中的等价物是什么?

angular

8
推荐指数
1
解决办法
1999
查看次数

是否有'angular.element($ 0).scope()'的Angular 2等价物

所以对于我的罪,我正在进行Angular 2项目.我angular.element($0).scope()一直在使用旧的Angular 1工作来检查元素,并在开发工具中查看范围内的内容.这非常有用,Angular 2中有类似的东西吗?

javascript google-chrome-devtools angularjs angular

6
推荐指数
1
解决办法
2898
查看次数

Angular 2进样器层次结构和NgModule

我想知道如何NgModule真正影响Angular 2喷射器的层次结构。

在具有嵌套模块的应用程序中,层次结构是什么样的?它是否为每个模块创建一个新的注射器实例,还是可以访问顶级注射器(类似于Angular 1.x模块)?

在大型应用程序中弄清楚这棵树可能有些令人困惑。

有没有一种方法可以打印出,检查或直观地查看注入器的层次结构(就像可以在Angular 1.x中完成作用域层次结构一样)?

javascript dependency-injection typescript angular

5
推荐指数
1
解决办法
1132
查看次数

在生产模式下从控制台调用 Angular2 组件方法

有没有办法在生产模式下调用组件或服务方法?

我知道可以使用ng.probeAngular2 调试应用程序 Augury 来调试应用程序: https: //augury.angular.io/

但是,这些仅在开发模式下有效。

angular

5
推荐指数
1
解决办法
3075
查看次数

Angular 2:如何从浏览器控制台在 angular2 中启用调试

AngularJS 中,我们有一个函数叫做reloadWithDebugInfo()

angular.reloadWithDebugInfo()
Run Code Online (Sandbox Code Playgroud)

在打开调试信息的情况下重新加载当前应用程序。可以在浏览器控制台中执行此功能并启用调试。我正在寻找它在Angular 2 中的等价物,它可以让我们在开发者控制台中启用调试。但似乎没有可以在浏览器控制台中访问的等效功能。我知道有类似的功能enableDebugToolsdisableDebugTools它让我们启用和禁用调试,但在浏览器控制台一个不能访问它们。而且要访问 angular2 的调试武器,如ng& ng.probe,必须首先启用调试工具,如Angular 2 应用程序调试指南中所述

确保您的应用程序禁用了生产模式,以便您可以访问下面描述的所有方法。

我只想知道有没有办法在 Angular 2 中使用控制台启用调试工具?

debugging angular

5
推荐指数
1
解决办法
6250
查看次数