具有常规引导程序的Vue JS

时间:2019-04-01 10:27:35

标签: vue.js bootstrap-4

我已经搜索了一段时间,但似乎找不到正确的答案。 我将开始一个新的Vue JS项目,它将使用引导程序。 boots-vue项目似乎是显而易见的选择。问题是我工作的公司使用自己的样式和元素创建了自己的Boostrap(v4)实现。 我可以理解,使用jQuery的常规引导程序在Vue及其影子dom中不能很好地发挥作用。 但是到底是什么问题呢?我没有在代码中的任何其他地方使用jQuery,并且引导程序未管理数据模型。那么为什么不建议同时使用Vue js和常规引导程序呢?

谢谢!

1 个答案:

答案 0 :(得分:1)

人们不赞成jQuery + Vue的原因很简单,因为jQuery并不是必需的,并且复制了许多Vue功能,但它们的反应性较差,但是 jQuery可以与Vue共存

如果您开始一个新项目,我建议您使用另一种更不可知且不依赖任何其他库的替代方法(布尔玛,Bootstrap vue等)。

就您而言,我了解只有CSS类已被自定义。我认为您可以安装最新版本的Bootstrap-vue并添加这些自定义项,如果引导程序版本相同,则不会造成太大冲突。不过,我知道这会很复杂,因为Bootstrap-vue会从其已创建的组件中生成HTML,这使得第一个看起来无需调整即可看起来很复杂。