码迷,mamicode.com
首页 > Web开发 > 详细

为什么项目中不使用jquerymobile

时间:2015-07-30 17:11:37      阅读:190      评论:0      收藏:0      [点我收藏+]

标签:jquerymobile   为什么不使用   

这段时间一直在忙着做手机版和微信版预约,由于公司没有专业的美工,所以就在网上找了手机端的前端框架jquerymobile,由于公司没有jquerymobile的使用经验,基本上是边开发边学习,用到的效果现查先用。但是在实际使用过程中遇到的问题如下:
1、jQuerymobile的自带属性会生成一些元素,导致和页面原生元素相冲突。(尤其是样式)
2、由于jQuerymobile自带缓存上一个页面内容,所以当我们进行页面跳转的时候,如果上个页面和当前页面都有form表单时候,取得总是上个页面的表单值(可能jQuerymobile有设置的地方,但是查看文档和网上资料暂时没找到)
3、由于项目时间非常紧,使用过程中需要熟悉它自身的API,而且遇到坑还要一个个排查,严重影响开发效率。
4、页面效果并不能满足页面设计效果,大多时候需要进行再次调整和润色,再次调整时就会出现jquerymobile和页面元素元素样式冲突。(不过样式冲突可以按照模块划分就不会出现冲突了。)
5、需要引入jquerymobile的js和css文件,需要流量(这个原因不重要)
将jquerymobile替换成HTML5+CSS3的好处:
1)不需要后台开发人员调试与业务不相关的页面效果。
2)样式可以按照设计图来,而且兼容性更好。
3)不用再去学习jquerymobile的特性,提高开发效率。

版权声明:本文为博主原创文章,未经博主允许不得转载。

为什么项目中不使用jquerymobile

标签:jquerymobile   为什么不使用   

原文地址:http://blog.csdn.net/zl544434558/article/details/47150391

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!