gpt4 book ai didi

angularjs - popover 元素的 popover-append-to-body 属性似乎在 angular-ui 中不起作用

转载 作者:行者123 更新时间:2023-12-04 19:07:45 25 4
gpt4 key购买 nike

我正在使用 Angular 用户界面。 ( docs , github )

我想制作一个附加在 body 上的弹出框。

  • 在纯 Bootstrap 中,您必须使用 container: 'body'这样您的弹出框将附加在 body 元素上,而不是弹出框的父元素上。 (见 http://getbootstrap.com/2.3.2/javascript.html#popovers )
  • 在 Angular UI 中,您应该使用 popover-append-to-body (见 http://angular-ui.github.io/bootstrap/#/popover)。

  • 但是我尝试了这个属性,并且我的弹出框没有附加在正文上。 (请注意,其他属性,例如 placement='right' 确实有效。)

    弹出框的 HTML:
    <a popover="click me" popover-placement='bottom' popover-append-to-body='true'>
    popover text
    </a>

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

    最佳答案

    看起来它适用于最新版本的 angular ui。
    this plunker它确实有效。 (单击运行,然后单击 dynamicPopoverText ,然后检查弹出框并查看它确实在 body 下方)。
    编辑:问题是在我的项目中,我使用的是 angular-ui 0.1.0 而不是 angular-ui 0.4.0

    关于angularjs - popover 元素的 popover-append-to-body 属性似乎在 angular-ui 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20347097/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com