gpt4 book ai didi

angular - 如何在浏览器的控制台中访问 *angular 2* 组件的数据?

转载 作者:太空狗 更新时间:2023-10-29 17:19:02 24 4
gpt4 key购买 nike

我有一个 DisplayComponent,我想在浏览器/开发人员的控制台中查看它的数据。我怎样才能看到它?

示例来自 Angular2 step by step guide :

function DisplayComponent() {
this.myName = "Alice";
}

如何在浏览器/开发人员的控制台中查看this.myName

* 请注意,这是关于 Angular 2 而不是 Angular 1 的问题。 suggested solution for AngularJS (Angular 1)不起作用。

最佳答案

查看 this plunker .所以基本上你现在需要做的是:

  1. 添加test_lib.js到页面
  2. ELEMENT_PROBE_BINDINGS 添加到您的应用程序绑定(bind)。

    import { bootstrap } from 'angular2/angular2'
    import { ELEMENT_PROBE_BINDINGS} from 'angular2/debug'
    import { App } from './app'

    bootstrap(App,ELEMENT_PROBE_BINDINGS )
    .catch(err => console.error(err));
  3. 使用ng.probe方法检测元素:

    const app = document.querySelector('my-app');
    const debugElement = ng.probe(app);

关于angular - 如何在浏览器的控制台中访问 *angular 2* 组件的数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32052432/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com