最近在写毕业设计,就是用 python 写了一个类似 V2EX 的小论坛,所以在看一些网站的细节,我发现在首页点击进入某一个帖子时,点击收藏,页面会刷新一次,点击取消收藏也会刷新一次,也就是说没有用 ajax 异步加载,而是重新加载了整个网页,所以会慢一些,而且如果点击浏览器的回退按钮,也要点多次才能回到首页。
如果之前收藏数为 1,点击加入收藏此时会在当前页面收藏数会变为 2,但此时如果点击回退按钮到首页,会发现你的收藏数还是 1。我还是菜鸟,所有不太清楚这个地方是不是应该在点击回退的时候同时刷新内存,而不是点击刷新才会显示正确的数据。
1
dapengzhao OP 怎么看不到
|
2
dapengzhao OP 再来一条
|
3
zhoushiya 2018-03-12 18:46:39 +08:00
这不是 BUG,就是这么设计的
|
4
Lentin 2018-03-12 18:47:57 +08:00 via iPhone
两个 bug
1.iOS 用 safari 回帖点返回要三次以上才能回到主题列表 2.iOS safari 在搜索框输入回车不能跳转到谷歌而是刷新页面。 |
5
dapengzhao OP @zhoushiya 这么说也没错,可至少点击收藏的时候用 ajax 会快一点,用户体验也会更好一点吧。
|
6
zjb861107 2018-03-12 18:50:41 +08:00 via iPhone
回复测试
|
7
zjb861107 2018-03-12 18:52:11 +08:00
我发现回复以后点最右下角 ← V2EX ,回到主题列表。点返回的话确实要多点几次
|
8
dapengzhao OP @Lentin 对,因为他是重新加载的页面,如果反复点击收藏和取消收藏,就要点很多次回退才能回到首页。(可能网站这样设计有别的考虑,这我们就不得而知了)
|
10
dobelee 2018-03-12 19:25:52 +08:00 via Android
因為懶。
|
11
dapengzhao OP 去
|