我一直在使用这个答案
AngularDart: How to include subcomponents in a custom component template
使用类似的东西:
<tabs>
<tab>some tab content</tab>
<tab>another tab</tab>
</tabs>
我的 Tab 构造函数就像
Tab(Tabs tabs) {
tabs.add(this);
}
这将使我创建一个“选项卡”组件并将子“选项卡”添加到选项卡 Controller 中的选项卡列表中。
直到 AngularDart 0.14.0,但在 1.0 中,传递给子级构造函数的组件现在为 null,并且无法添加到父级。
有人知道如何在 AngularDart 1.0.0 中实现相同的效果吗?
最佳答案
好吧,事实证明,问题更多地围绕着被注入(inject)的范围,而且“ Controller ”现在是“组件”,这意味着您必须设置 templateUrl 或模板 html 来呈现内容。
简单地用组件替换 Controller 是行不通的,您需要将所有 html 代码转移到模板文件中。
关于dart - 如何在 AD 1.0.0 的 AngularDart 中从其父组件引用子组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26764718/