角度模块冲突

时间:2015-03-17 18:31:06

标签: javascript angularjs

我使用两个模块Angular Strap(http://mgcrea.github.io/angular-strap/)和UI Bootstrap(http://angular-ui.github.io/bootstrap/)。是否可以在一个应用程序中使用它们。我有下拉的问题。我是否必须选择一个模块,或者我可以注入所需的模块。在Coach视图中,我使用来自UI Bootstrap和下拉列表的分页 - 这已被破坏,但我想使用Angular Strap下拉列表。如何注入这两个模块?

app.js

angular.module('projApp', [
    ....
    'mgcrea.ngStrap',
    'ui.bootstrap'
  ])

控制器/ coaches.js

angular.module('projApp').controller('CoachesCtrl', function ($scope, Coach) {
....

1 个答案:

答案 0 :(得分:0)

从角度引导程序网站,您可以创建一个构建,如果您想使用Angular Strap中的一个,则不应包含下拉列表。实际上,两个库都提供了冲突的指令,因此您需要从一个或另一个中进行选择。

不幸的是,我不认为Angular Strap有一个构建系统,所以如果你想从一个角度引导中保留一个指令,你需要手动从源代码中删除一个指令。