Vic*_*kin 5 dart angularjs shadow-dom angular-dart
我试图弄清楚如何使组件渲染其子组件.
所以我可以编译:
<my-component>
<div id="child"></div>
</my-component>
Run Code Online (Sandbox Code Playgroud)
进入这样的事情:
<div id="parent">
<!-- some component stuff -->
<div id="child"></div>
</div>
Run Code Online (Sandbox Code Playgroud)
在Angular.Dart中有类似ngTransclude的东西吗?
Jam*_*oer 11
AngularDart使用Shadow DOM代替ngTransclude.这是我们通过新兴的Web标准将Angular推入浏览器的方式之一.
添加<content>标记而不是组件的模板将导致子元素放置在那里.
例如,在您的示例中<my-component>,模板可能如下所示:
<div id="parent">
<!-- some component stuff -->
<content></content>
</div>
Run Code Online (Sandbox Code Playgroud)
为了更加精彩,您还可以使用Shadow DOM的内容选择器来控制显示哪些子元素.
| 归档时间: |
|
| 查看次数: |
801 次 |
| 最近记录: |