45

我已经使用 Vuejs 来开发我的前端,现在我必须对其进行样式设置。我遇到了 Bootstrap-vue。使用 Bootstrap 4 或 Bootstrap-vue 哪个会更好。它们是相同的还是使用 Bootstap-vue 有优势。

4

1 回答 1

69

一些 Bootstrap 4 函数需要jQueryPopper.js,这些函数会与 Vue 冲突。(这些函数直接修改 DOM。Vue 不会跟踪这些修改。使用 jQuery 所做的任何更改都可能被 Vue 覆盖。)

这些功能包括:

  • 词缀
  • 警报
  • 按钮
  • 旋转木马
  • 坍塌
  • 落下
  • 模态
  • 弹出框
  • 卷轴间谍
  • 标签
  • 工具提示

Bootstrap-vue将这些函数中的大部分转换为 Vue,使其按预期工作。

如果你只想使用 Bootstrap CSS 而不是它的 JS 相关功能Bootstrap 4直接使用会更直接,并且需要更少的时间来学习如何Bootstrap-vue工作。

否则,使用Bootstrap-vue.

如果您不确定,Bootstrap-vue这似乎是一个风险较小的选择。

于 2018-05-02T05:47:07.507 回答