移动页面中应该如何处理全站ajax交互

比如有20个页面,每个页面的样式不一样,数据全是ajax请求的,格式是json

如果按传统方式

打开页面 -> 页面给loading效果 -> ajax -> 渲染模板并展示到页面

然后用户再点击某链接就按上面的套路循环。。。

如果使用pjax方式

由于页面中的数据都是ajax返回的,也就是说目标页面中没有数据,只是一个空壳子,那么使用pjax方式也就得请求再次了,要不然目标页面的模板和逻辑的js放哪?

有没有这样一种框架or???

  1. 让页面切换效果体验好点。

  2. 可以很好的处理异步交互,因为可能某些页面还需要局部ajax

  3. 可以直接通过url(类似hash)打开目标页。


求参考demo或者方案!

由于没有切过移动端图,0经验,求指导。。。谢谢! 亲,北京的可以请吃饭哦。

收藏 0分享浏览 2206
5年前
跟帖
谢亮
5年前

好吧,先用ztpto写一版看看再说,不用mv*

沙发

我也在看这方面,打算用pjax,虽然不是完美方案,但毕竟比普通方式少一次页面跳转。也考虑了http2,但是担心浏览器支持问题

板凳

您好!我是携程旅行网的HR,我们正在招JS高级开发工程师,我们可以提供NB的合作团队以及优厚的薪资福利待遇,如意向,请回复,盼复,谢谢!

联系邮箱:liuzh@ctrip.com 联系电话:021-34064880-15042

地板

您好!我是携程旅行网的HR,我们正在招JS高级开发工程师,我们可以提供NB的合作团队以及优厚的薪资福利待遇,如意向,请回复,盼复,谢谢! 联系邮箱:liuzh@ctrip.com联系电话:021-34064880-15042

4 楼
前端小武
4年前

@lucky午夜阳光 你要不要一下回复这么多啊。

5 楼
说几句
广告位 点击查看投放指南

我的收藏