最近看了一个github上的项目,其中作者使用了webpack-zepto..对此有几点疑问1.zepto类似jq操作dom的,很多人抵制jq+vuejs的结合,为啥要在这里使用webpack-zepto呢?2.查了一下关于webpack-zepto的资料 在stackoverflow上查到了这点资料 有谁可以帮我解释一下么?以及为什么不用zeptojs而使用webpack-zepto呢?谢谢!!
1 回答
潇潇雨雨
TA贡献1833条经验 获得超4个赞
1.为什么不推荐jq+vuejs是因为jq和vue这两个工具理念不一样,如果你在使用其中一个的时候始终想着另一个,那么当你遇到一些问题的时候,会不利于你深入学习掌握,比如你在学习vue,但是某个操作你用vue不会,但是用jquery会,如果jq+vue的话你可能用会用jquery做vue你不会做的事情,不利于深度学习。但是既然作者用了就肯定有他的道理,比如他vue和jq都学的很好,但是某些操作jq使用起来更简便所以使用jq。
2.为什么用webpack-zepto不用zepto是因为zepto是没有模块化的库。zepto没有将模块export出来,所以就不能import。当然你可以自己修改zepto源码export一下。所谓模块化可以看ECMAScript 6 入门Module 的语法,而webpack-zepto是模块化后的zepto,可以直接通过import导入使用,所以使用webpack-zepto。
添加回答
举报
0/150
提交
取消