angular - 如何检查 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>
如何正确检查是否有人作为内容传递或组件中没有传递任何内容?
我只需要检查我的组件选择器>
之间是否有任何东西。</
解决方案
如果这是一个基于样式的问题,您可以查看:empty
CSS 选择器
推荐阅读
- docker - KNative Service 无法从 Docker HUB 下载 Hello World 镜像
- sql - 如何使用数据透视在 Oracle 中将行转换为列
- angular - 内容类型更新破坏了 SQlite 数据库
- javascript - 节点js更新。获取不工作。终端显示数据,浏览器控制台不显示
- c# - EF Core - 值不能为空。(参数“键”)
- azure - 映射数据流、参数化接收器和源的模式
- flutter - Flutter:在检查状态下使用标记运算符
- angular - 如何在 ng-select 中自定义清除按钮?
- r - “需要 TRUE/FALSE 的缺失值”R 中的 if 语句中的错误
- python - 无法解析 JSON 文件中特定标签的所有实例