我一直在阅读Angular 2及其组件等。但是,我有一个很大的问题,我目前还无法回答。基本上,我对Angular 1有一个很大的问题,那就是指令/组件中自上而下的需求模式。组件应该依赖于自身之外的其他组件似乎是正确的,而不是它们本身需要组件。我想知道Angular 2是否正在颠倒组件的需求顺序(即允许组件从下方而不是上方要求)?
提前致谢。
答案 0 :(得分:1)
如果一个组件或指令从其代码或其模板引用另一个组件或指令,则需要将其导入(代码),如果在模板中使用,则还要添加到directives: [...]
列表中。
我认为这就是你所要求的。如果一个组件使用了另一个组件,则需要将其导入,但它不必以任何方式知道它自己使用的组件。