为了账号安全,请及时绑定邮箱和手机立即绑定

可以在ngFor内部使用ng-content吗?

可以在ngFor内部使用ng-content吗?

富国沪深 2019-12-04 14:48:16
我们想在的ng-content内部放一个*ngFor,然后ng-content在使用包含ngFor的组件时指定的内容。可能吗?<li *ngFor="let data of dataSource">  <ng-content></ng-content></li>
查看完整描述

1 回答

?
炎炎设计

TA贡献1808条经验 获得超4个赞

有可能,但可能不会产生预期的结果。父级传递的子代只能投影一次(无论有多少子代<ng-content>。如果<ng-content>元素未使用select属性选择传递的子代的特定部分和不同部分,则所有项目都将<ng-content>使用默认选择器投影到第一个(无) 。


为使这项工作有效,您可能需要一个自定义项ngFor,该自定义项可以重复传递给的内容<ng-content>。


NgFor小号ngForTemplate可能会帮助你的使用情况。



查看完整回答
反对 回复 2019-12-04
  • 1 回答
  • 0 关注
  • 670 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信