切换视图后数据显示重复

z超1990 发布于 2015/07/09 00:38
阅读 274
收藏 0

@假正经哥哥 你好,想跟你请教个问题:

xGCalendar很好用,在使用中发现有一个问题,就是添加完日程后,从周视图切换到日视图或者从日视图切换回周视图都没有问题,但是一旦有到后台重新读取数据后,新添加的日程都会变成两个(json数据正常)。好像是缓存的数据叠加上刚刚添加的数据,使显示错误,页面没刷新前所添加的数据都会显示两条。(当然。。刷新页面就正常了)

检查了好久没检查出原因(json数据是正常的),排序也做了,现在有点迷茫,不知如何入手。

加载中
0
假正经哥哥
假正经哥哥

http://xgcal.sinaapp.com/demo/ http://xgcal.sinaapp.com/demo2/ 中没有你说的问题, 看看是否有JS错误,按我的理解可能是添加成功后,服务端没有返回正确的结果 (应该需要返回一个ID(唯一标识)) 你可以在demo页访问下 用抓包工具看看返回结果, 大概是这样的,注意那个Data


{"IsSuccess":true,"Msg":"\u64cd\u4f5c\u6210\u529f!","Data":"19664"}



thinkingg
thinkingg
回复 @假正经哥哥 : 非常感谢正经哥 还有 z超1990 java版的问题终于搞好了。建议吧Date参数说明一下。
假正经哥哥
假正经哥哥
回复 @thinkingg : 就是当前视图的开始和结束最后一天,月周 是一样的
thinkingg
thinkingg
回复 @假正经哥哥 : 正经哥你在啊, 问题找到了calendar.php?mode=get这个请求返回的数据头的start和end算法希望能介绍下,week视图的是当周的第一天和最后一天,month视图还是看不懂啊。
thinkingg
thinkingg
回复 @z超1990 : 写了个转换函数才发现JSON头部的 start、end两个参数什么意思,分别是本周的开始和结束。现在还在改不知道对不对,希望能帮到其他人。
假正经哥哥
假正经哥哥
回复 @thinkingg : 不就是我说的那个问题吗?
下一页
返回顶部
顶部