使用 angular-strap 和 ui-bootstrap 中的组件

Use components from both angular-strap and ui-bootstrap

如何有选择地使用来自 angular-strapui-bootstrap 的组件,而不会发生冲突和破坏我的应用程序?

示例:

  1. 包括 ui-bootstrap 的自定义构建,其中仅包括 $modal 实施。
  2. 尝试使用 angular-strap 中的 $alert
  3. Angular-strap 抛出错误,因为它 relies on $modal, 现在由 ui-bootstrap 提供并且显然有不同的 功能。

这听起来像是可以通过更好的命名约定来避免的情况,但是有没有办法在不修改库代码的情况下解决这个问题?

我强烈建议您选择使用其中一个库,而不是同时使用两个库。我和你在同一条船上,但我最终选择了 AngularStrap,因为当两者都使用时会出现一些相当大的问题。

意想不到的问题,即使是有选择地挑选组件,也需要花费太多时间和精力来解决,以使其值得保留。

每个框架都可以完全按照 'modals' 中另一个框架的功能进行操作,但可能会采用一些不同的方法。我建议你选择一个框架,当你遇到困难时,问任何你需要让它工作的问题。

恕我直言,当然。