【发布时间】:2019-07-24 09:02:29
【问题描述】:
我正在尝试优化使用 Vue.js 的新建项目的引用。它还使用 Bootstrap,它的一些魔力需要 jQuery,所以 jQuery 已经在其中。虽然我无意使用它的 DOM 操作工具,但 jQuery 已经存在,所以有充分的理由不只将它用于我的 Vue 组件中的 AJAX 调用吗? jQuery 和 axios 之间的语法非常相似,所以如果我可以避免添加另一个库,那就太棒了。
【问题讨论】:
-
你考虑过只用香草
fetch吗? -
IMO,如果您的应用需要并使用 jQuery。没有真正的理由包含另一个库来处理 AJAX。 @SebastianSpeitel 打败了我!在 jQuery 中使用 fetch 和 polyfill - caniuse.com/#feat=fetch
-
@SebastianSpeitel 是的,但无论如何我都必须为此进行 polyfill 以实现兼容性,这似乎是一个半步。
-
jQuery 和 Vue.js 在一起听起来很糟糕,因为它们是不同代的解决方案。您应该使用
fetch并默认删除 jQuery,因为它已过时,尤其是在新项目中。
标签: javascript jquery vue.js