jquery-mobile - 我可以同时使用 jQuery Mobile 和 Vue.js 吗?

标签 jquery-mobile vue.js

我对这些新的网络技术非常缺乏经验。我在使用 AngularJS 时遇到了困难,特别是让它在手机上呈现。我想将 Vue.js 与一些 jQuery 移动元素一起使用。是否可以混合使用这些框架?

最佳答案

我不推荐它,原因如下:

  1. Vue.js 使用其 Reactivity system管理它的输入绑定(bind)。 jQuery Mobile 还修改了 UI 元素的外观。如果您对 jQuery 元素进行任何更改(对于您的表单元素,例如选择下拉列表、单选按钮等),这些更改可能不会反射(reflect)在 Vue 组件中。

  2. Vue.js 是一个构建良好的微框架,可生成小于 100kb 的 gzip 应用程序,非常适合移动环境。如果混合使用 jQuery Mobile,它会增加应用的大小和内存占用,并导致低端手机的用户体验更差。

除非您有充分的理由使用 jQuery mobile(例如,如果您需要拖动等触摸交互),否则我不会推荐它。

关于jquery-mobile - 我可以同时使用 jQuery Mobile 和 Vue.js 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41134973/

相关文章:

javascript - 如何在 jQuery Mobile 中正确定位元素?

jquery - iOS 上 Safari 中文本区域触发的事件不一致

javascript - jQuery 移动 : Is there a way to do some js before the first page shows up?

jquery - $.mobile.loadPage是否提供回调函数?

javascript - Vue i18n 格式化美元货币

node.js - 如何在 Windows 和 Mac 上运行 npm webpack vue 项目?

javascript - 如何在 nuxt.js 中导入 wavesurfer?

jquery-mobile - jQuery Mobile 事件处理程序并不总是有效

javascript - 重置超时 JavaScript

javascript - 有没有更简单的方法来编写这个方法?