我认为两者之间没有任何冲突。尽管整个项目在Vue中使用jQuery代码会很混乱,但是如果是一个严重依赖jQuery的老项目,重构将很麻烦。您可以使用Vue来实现一些新功能,旧的jQuery如果新技术是Vue,那么就可以使用Vue来实现。不要使用jQuery,而是让整个项目看起来更舒服。如果直接使用jQuery操作DOM,可能会导致数据不匹配。此时,您应该了解jQuery的重点。如果使用jQuery进行数据请求和动画效果,它将不会与Vue冲突,而是更好的转换。
成都创新互联公司主要从事网站设计制作、做网站、网页设计、企业做网站、公司建网站等业务。立足成都服务泾源,10余年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:028-86922220例如,如果有需要维护的管理系统,页面上将显示大量表单请求和数据。当用户不断更改页面上的内容时,jQuery的核心虚拟domVue不会立即操作dom,而是将更新后的diff内容保存到本地JS对象中。最后,JS对象一次连接到DOM树,然后执行后续操作。jQuery的优点是它不会在真正的DOM上进行太多操作。相比之下,jQuery的任何操作都是直接操作真实的DOM,第一个用户操作改变了DOM结构,接着下一个DOM更新请求就来了,重复计算操作DOM是对性能的浪费。所以在本例中,如果您想将它与jQuery结合使用,那么在性能方面,您最好让jQuery负责数据请求。
有人说越来越多的项目都放弃了jquery,是这样吗?为什么?事实上,jQuery的市场份额正在下降。
在前端领域,angular/Vue/react最受欢迎,尤其是在中国。
我不知道这个行业是什么。我认为前端开发者跟风是对的。为新项目选择最合适的框架。对于其他后端开发,无论是传统应用还是内部应用,都没有太大区别。
你知道,前端特别喜欢做轮子。每年都会出现大量有用和无用的帧,它们很快就会被淘汰。不建议成为前端开发人员。重点不应放在这一点上。
根据项目,大多数项目使用jQuery都没有问题。
为什么很多国内公司不使用jQuery等开源JS框架,而选择自己开发JavaScript框架?因为jQuery不是一个框架,他只是一个选择器
框架基本上都是自己开发的,因为你最终和客户在一起,客户的想法是非常自由的,也就是说,你必须和客户一起改变框架我很抱歉甲方真的可以为所欲为
基于jQuery的框架是不是现在主流的框架功能强大,易学
至于Vue的反应…angularjs…你不用学一个是简单问题的复杂性第二,可能明年会死等一个框架稳定了3-4年再学
另外我个人认为前端MVC是脑残的设计所谓的前后分离,最终目的是把服务功能和界面艺术分开,这样界面就不受程序员审美的限制,前端MVC显然还需要程序员明显的HTML删除这是一种倒退,3-4年就差不多完成了