代码之家  ›  专栏  ›  技术社区  ›  Limpuls

如何实例化角度组件类?

  •  0
  • Limpuls  · 技术社区  · 8 年前

    我是Angular的新手,我看到我们用类来表示组件。但是我没有看到任何地方通过使用new关键字实例化类并从中生成对象实例。我们只是定义一个类并使用它。有些类甚至没有构造函数,比如应用组件.ts,内部只有标题属性。怎么会?在我读到的一篇文章中说

    那你在哪 new 被叫去?这一切都发生在幕后吗?所以当从TS编译到JS时,在编译时实例化类并从中生成对象?如果是这样,我在哪里可以找到JS源代码来查看它的真实示例?

    谢谢。

    1 回复  |  直到 8 年前
        1
  •  1
  •   Buggy    8 年前
    class A {
      title = 'foo';
    }
    

    它是一个 Field declarations 这和

    class A {
      constructor(){
        this.title = 'foo';
      }
    }