我有一个包含三个组件的应用程序。应用程序,EditView,对话框。Angular 2子组件是指父组件
应用程序组件包含EditView组件,它可以包含许多其他EditView组件和一个Dialog组件(如果Dialog组件在页面上可见)。
对话框组件包含应用程序组件。当我把在对话框成分声明路径:
directives:[Application]
我'收到此错误:对组件“对话框”
查看
意外的指导价值“未定义”是否有可能在某些情况下根本就没有这样的结构,其中子组件可以包含来自上层的组件?
如果我从对话框中删除应用程序组件或将其替换为其他组件,它可以正常工作。
Zlaja
这是从谷歌角度小组讨论:https://groups.google.com/forum/#!topic/angular/tDU5sw1vBwc – zlaja