【发布时间】:2019-05-09 17:48:45
【问题描述】:
我已经阅读了许多与 popover 相关的 SO 帖子,最终出现在 angularjs 或 javascript 帖子中。 This post 解释了我需要的相同要求,但答案是在 java 脚本中,他们正在使用 bootstrap3。
我有一个跨度,我想在悬停它时显示弹出框,并且我希望当光标位于弹出框上时弹出框留在屏幕上。
<ng-template #popTemplate id="commentPopover">
<div style="max-height: 6em;overflow: auto;" id="divPopover">
{{ Comment }}
</div>
</ng-template>
<span [popover]="popTemplate" placement="bottom" triggers="mouseenter:mouseleave">
<i class="icon"></i>
</span>
【问题讨论】:
-
“但答案在 java 脚本中”... Angular 在 JavaScript 引擎中运行,因此可以按原样使用答案...您对答案有什么具体问题吗?
-
我不确定他们使用的是哪个弹出框,它们用于显示弹出框的属性不同,它们在每个属性前面加上'data-'
-
我有一个使用 ngbootstrap 的解决方案可以吗?或者你需要 ngxbootstrap 吗?
-
我需要使用 ngxbootstrap,因为我正在使用扩展 ngxbootstrap 弹出窗口的平台控件。谢谢你:)
标签: html angular angular6 popover ngx-bootstrap