加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

angularjs – popover元素的popover-append-to-body属性似乎不适

发布时间:2020-12-17 17:37:50 所属栏目:安全 来源:网络整理
导读:我正在使用角度UI. ( docs,github) 我想制作一个贴在身上的弹出窗口. 在纯引导程序中,您必须使用容器:’body’,以便将popover附加到body元素而不是popover的父元素上. (见http://getbootstrap.com/2.3.2/javascript.html#popovers) 在Angular UI中,您应该使
我正在使用角度UI. ( docs,github)

我想制作一个贴在身上的弹出窗口.

>在纯引导程序中,您必须使用容器:’body’,以便将popover附加到body元素而不是popover的父元素上. (见http://getbootstrap.com/2.3.2/javascript.html#popovers)
>在Angular UI中,您应该使用popover-append-to-body(参见http://angular-ui.github.io/bootstrap/#/popover).

但我尝试了这个属性,并且我的popover没有附加在身体上. (请注意,其他属性,例如placement =’right’可以正常工作.)

弹出窗口的Html:

<a popover="click me" popover-placement='bottom' popover-append-to-body='true'>
  popover text
</a>

注意:在source中,我找不到与popover-append-to-body相关的任何内容

解决方法

看起来它适用于最新版本的角度ui.

在this plunker它确实有效. (单击“运行”,然后单击“dynamicPopoverText”,然后检查popover并查看它确实位于正文下方).

编辑:问题是在我的项目中,我使用的是angular-ui 0.1.0而不是angular-ui 0.4.0

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读