首页 > 解决方案 > 如何检查 ng-content 是否已传递到组件中?

问题描述

ng-content我的模板中有组件。

@Component({
  selector: 'some-cmp',
  template: `<ng-content></ng-content>`
})
export class SomeCmp {

}

所以我可以这样使用它:

<some-cmp></some-cmp>

// or

<some-cmp>
  <span>xyz</span>
</some-cmp>

如何正确检查是否有人作为内容传递或组件中没有传递任何内容?

我只需要检查我的组件选择器>之间是否有任何东西。</

标签: angular

解决方案


如果这是一个基于样式的问题,您可以查看:emptyCSS 选择器


推荐阅读