我一直在使用这个答案
AngularDart:如何在自定义组件模板中包含子组件 https://stackoverflow.com/questions/25733154/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);
}
这将使我创建一个“选项卡”组件并将子“选项卡”添加到选项卡控制器中的选项卡列表中。
直到 AngularDart 0.14.0,但在 1.0 中,传递给子级构造函数的组件现在为 null,并且无法添加到父级。
有人知道现在如何在 AngularDart 1.0.0 中实现相同的目标吗?
好吧,事实证明,问题更多地围绕着注入的范围,而且“控制器”现在是“组件”,这意味着您必须设置 templateUrl 或模板 html 来呈现内容。
简单地用组件替换控制器是行不通的,您需要将所有 html 代码转移到模板文件中。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)