首页 文章

如何在AD 1.0.0中的AngularDart中引用其父组件

提问于
浏览
2

我一直在使用这个答案

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);
}

这将让我创建一个“选项卡”组件,并将子项“Tab”添加到选项卡控制器中的选项卡列表中 .

直到AngularDart 0.14.0,但是1.0,传递给子构造函数的组件现在为null,无法添加到父级 .

任何人都知道如何在AngularDart 1.0.0中实现相同的目标?

1 回答

  • 2

    好吧,事实证明问题更多的是注入Scope,以及“控制器”现在是“组件”的事实,这意味着您必须设置templateUrl或模板html来呈现内容 .

    简单地用一个Component替换Controller就不行了,你需要将所有的html代码转移到一个模板文件中 .

相关问题