- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在我的应用程序中,我使用了 boostrap.ui 的 $modal
指令。我还使用具有下拉功能的 Bootstrap 导航栏。
我遇到了无法找到 window.html 的问题 as described in this topic .
我的问题是我同时包含一个ui-boostrap.js
文件和一个ui-bootstrap-tpls
文件(v1.3.2)
According to this topic ,我应该只需要 tpls 文件。但是,当我删除 boostrap.js 文件时,标题中下拉菜单的所有其他 Bootstrap 功能都不再起作用。
难道不能同时使用这两种功能吗?
最佳答案
UI-Bootstrap 库只是核心 Bootstrap 库的 Angular 包装器,用于从应用程序中删除 jQuery 的依赖性。来自文档:
This repository contains a set of native AngularJS directives based on Bootstrap's markup and CSS. As a result no dependency on jQuery or Bootstrap's JavaScript is required.
ui-bootstrap-tpls.min.js
或 ui-bootstrap-tpls.js
包含 Bootstrap 提供的所有 Javascript 模块的默认模板,即为什么它被命名-tpls
.
另一个文件 ui-bootstrap.min.js
或 ui-bootstrap.js
不包含 Javascript 模块/功能的任何模板。
因此,如果您不打算覆盖任何模板,您应该只包含 ui-bootstrap-tpls.min.js
或 ui-bootstrap-tpls.js
。
关于为什么删除 bootstrap.js
后下拉列表停止工作的答案是您的 HTML 代码仍在使用 Bootstrap 的 jQuery 版本,但您应该开始使用这些模块的 ui-bootstrap 版本。是的,可以同时包含 Angular 版本的 Bootstrap (即 ui-bootstrap.min.js
)和 jQuery 版本的 Bootstrap (bootstrap.js
),但它将应用程序的额外开销。
如果您已经包含了 ui-bootstrap 库,则无需 jQuery 即可使用 Bootstrap 的 Javascript 功能。
关于javascript - ui-bootstrap-tpls 和 ui-bootstrap,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38431197/
我继承了一个 Angular 项目,它在加载 ui-bootstrap-tpls 模块时遇到问题。 对于它尝试从 Bootstrap 使用的每个指令,我得到类似于以下内容的内容: 错误:[$compi
在我的应用程序中,我使用了 boostrap.ui 的 $modal 指令。我还使用具有下拉功能的 Bootstrap 导航栏。 我遇到了无法找到 window.html 的问题 as describ
我尝试使用 tooltip-append-to-body="true" 自定义工具提示样式,但它不起作用。 这是我的代码: 在 CSS 文件中: .customClass .tooltip-inne
我目前正在使用 Angular,特别是带有 Bootstrap 模块的 Angular(现在谁可以没有 Bootstrap 生活?)。 无论如何,是否有人有一个干净的解决方案来将焦点设置在弹出的新模式
在Angular-UI-Bootstrap page在 cdnjs 上,是这样说的: Twitter Bootstrap 的原生 AngularJS (Angular) 指令。占用空间小(压缩后 5
因为this thread ,我需要使用高版本的ui-bootstrap-tpls.js。但是,我意识到这禁用了 bootstrap pagination,它适用于较低版本的 ui-bootstrap
我的应用程序工作正常,直到我安装了 ui-bootstrap-tpls-0.14.3.min.js 我注入(inject) ui.bootstrap 作为依赖项 var app = angular.m
如标题所述,模态不显示。表单的内容是通过 formly 加载的,模板的内容似乎加载了,但它只显示了非常薄的模态,有覆盖但没有内容。 我有一个主 Controller ,其中有: $scope.add
我是一名优秀的程序员,十分优秀!