kendo-ui - 使用带有锚点的 Kendo 弹出窗口 Angular
问题描述
我正在尝试将 kendo-popup 与输入锚点一起使用,但它不适用于我。我希望 app.component.html 拥有:
<div class="first-container flex-column">
<!-- a lot of elements -->
</div>
<div class="second-container flex-column">
<!-- a lot of elements -->
</div>
<kendo-popup [anchor]="anchor">
<div class='content'>
<!-- User-defined content -->
Popup content.
</div>
</kendo-popup>
并且#anchor id 可以位于其中一个容器的深处。
我想创建通用的 kendo-popup,它应该在每次靠近其他元素(具有锚点)时打开弹出窗口。
如果我将#anchor 放在其中一个容器中的元素内,它不会在该元素附近弹出,而是在与该元素无关的地方弹出。
我该怎么做?
BTY,我首先尝试使用 ngBootsrap 的 ngbPopover,但它需要“包装”我们想要弹出窗口的 html 元素,这对我不起作用,因为我想将弹出窗口/弹出代码放在我将使用的通用位置对于多个元素。
谢谢!
解决方案
推荐阅读
- xml - XSLT 删除双引号或单引号
- javascript - 将 JSON Schema Form 中的图像上传到 GCS,但图像未显示在 GCS 上(Retool)
- ruby-on-rails - Rails 6 奇异路线和 CanCanCan
- python - pygame操纵杆轴和按钮在virtualbox中的ubuntu linux中不断返回0
- spring - 如何在一个会话工厂中连接两个数据源?
- reactjs - 我的反应应用程序在每次渲染时读取 Firestore,如何减少读取并节省带宽?
- android - Android:更改选定的菜单项
- javascript - 如何通过参数过滤事件
- xml - 为什么 XInclude 转义 < 和 > 作为 XML/HTML 字符实体,< 和 >?
- python - Jupyter Notebook 中没有名为“pymysql”的模块错误