3

组件控制器类与组件之间的关系是如何形成的。是否只是基于定位,无论给定组件之后的任何类,它都成为在它之前定义的组件的组件控制器类。如果您在单个 js 文件中有多个组件,它是如何工作的。如何将 js 文件中任何位置的类关联到组件。

同样,是否存在子组件之类的东西,在这种情况下,这些子组件是否从父组件,更具体地说是从父组件的组件控制器类继承某些东西。

4

2 回答 2

3

组件控制器类与组件之间的关系是如何形成的。是否只是基于定位,无论给定组件之后的任何类,它都成为在它之前定义的组件的组件控制器类。

是的。

如果您在单个 js 文件中有多个组件,它是如何工作的

有以下结构:

@Component ...
class Foo ...

@Component ...
class Bar ...

是否存在子组件之类的东西,在这种情况下,这些子组件是否从父组件,更具体地说是从父组件的组件控制器类继承某些东西。

组件不继承。组件组成。搜索继承与组合(但我相信你知道这一点)。

另请参阅:https ://github.com/Microsoft/TypeScript/issues/2249

于 2015-03-28T08:12:12.903 回答
0

在类构造函数中声明了某种父类。这是一个示例http://victorsavkin.com/post/118372404541/the-core-concepts-of-angular-2

class Component {
    constructor(sibling:SiblingCmp,
          @Parent parent:ParentCmp,
          @Ancestor ancestor:AncestorCmp) {
    }
}
于 2015-07-02T08:28:45.523 回答