Angularjs 如何从常规引导迁移到ui引导?

Angularjs 如何从常规引导迁移到ui引导?,angularjs,twitter-bootstrap,twitter-bootstrap-3,angular-ui-bootstrap,Angularjs,Twitter Bootstrap,Twitter Bootstrap 3,Angular Ui Bootstrap,我开始使用正则表达式编写一个角度应用程序。然后我遇到了。我已经有了一些HTML,主要是从引导页面的示例中定制的。实际上工作正常,但显然是与angular一起使用的方式 我不明白的是如何从这里迁移HTML?例如,下拉导航不再工作。我必须通过指令交换数据-*属性吗?或者我必须像以前那样改变课程吗?我知道,迁移guid与从迁移到无关。但是,来自的旧名称似乎与 我对angular和bootstrap不太熟悉,所以我有点困惑,抱歉。这取决于你的目标是什么。ui引导是引导javascript的角度样式替代。

我开始使用正则表达式编写一个角度应用程序。然后我遇到了。我已经有了一些HTML,主要是从引导页面的示例中定制的。实际上工作正常,但显然是与angular一起使用的方式

我不明白的是如何从这里迁移HTML?例如,下拉导航不再工作。我必须通过指令交换数据-*属性吗?或者我必须像以前那样改变课程吗?我知道,迁移guid与从迁移到无关。但是,来自的旧名称似乎与


我对angular和bootstrap不太熟悉,所以我有点困惑,抱歉。

这取决于你的目标是什么。ui引导是引导javascript的角度样式替代。它不依赖于jQuery,因此如果您不需要jQuery用于其他目的,那么它可以显著减少您的占用空间

如果您的目标是删除Bootstrap.js,那么您需要用ui引导指令替换数据属性


Vanilla Bootstrap对angular也很有效。

谢谢,但你说的足迹是什么意思?我的目标不是删除bootstrap.js,而是使事情顺利进行,即没有任何冲突,最重要的是使用$uibModal服务。不幸的是,仅仅用相应的指令交换data-*属性是不起作用的。我会看看我是否能想出一个能让事情变得更清楚的方法。我让它起作用了。迁移引导示例有点麻烦,因为ui引导使用的指令比引导使用的数据-*属性更多。因此,您需要更详细地查看,比较示例并添加所有指令。ui.bootstrap没有外部依赖项,而bootstrap.js依赖于jquery。