在我尝试在我自己当前的项目中使用精彩的 ui-bootstrap 项目时,我犯了严重错误。我过去使用 ui-bootstrap 没有任何问题,也看不出我在哪里犯了错误。以下朋克们说明了我的问题以及它应该是什么样子。
Link to functional popover directive plunker from angular ui site.
Link to non-functional replication of popover directive that I put together.
我哪里出错了?我已经尝试将所有内容精简到最基本的内容,但我无法确定导致此问题的原因。
就其值(value)而言,这个问题适用于任何需要在其功能中覆盖其他 DOM 元素的指令(日期选择器、工具提示、提前输入等)。
问题似乎在于我包含的特定文件,但由于版本相同,它并没有向我解释为什么要像我一样包含它们(而不是它们如何包含在工作示例中) )应该有什么区别。对于此事的任何帮助/建议将不胜感激。
最佳答案
您的 bootstrap css 文件存在许多问题(包括看起来被 chop ,因此缺少您尝试使用的许多关键 css 属性)。
使用良好版本的 Bootstrap css 文件可以解决所有问题。这是您的 plunker 的新版本,可以使用:http://plnkr.co/edit/VTjb2S?p=preview
请注意我添加的新“new.min.css” - 它只是 Bootstrap 缩小 CSS 的一个很好的副本。我所做的唯一更改是使用该 css 文件而不是最初在 plunker 中的文件。
或者,使用 CDN 版本的 bootstrap css 也可以修复问题:
<link href="//netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/css/bootstrap-combined.min.css" rel="stylesheet">
关于javascript - 这两个笨蛋有什么区别? (Angularjs,Angular-UI),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19508973/