【发布时间】:2020-11-01 01:49:49
【问题描述】:
我正在尝试在容器内显示弹出框,但它不起作用,
如果我删除 *ngIf 它可以工作
如果 *ngIf 不渲染,会出现在哪里
<div class="container" *ngIf="data" >
<button
class="popover"
data-trigger="hover"
data-toggle="tooltip"
data-content="hello"
data-container="body">
<mat-icon>
info
</mat-icon>
</button>
</div>
//ts 文件
export class SomeComponent implements OnInit {
//... variables
//... constructor
ngOnInit() {
$('.popover').popover({
boundary: 'viewport',
placement: 'top',
container:'body',
sanitize: true,
appendToBody: true
})
}
}```
【问题讨论】:
-
这里的数据是什么,是在调用popover之前设置的吗?
-
data 是从 API 获取的数组,是的,它是在它之前设置的
标签: javascript html angular twitter-bootstrap angular-material