不喜欢 V2EX 点击回复要重刷新页面

349 天前
 zhengzhongzhao
2273 次点击
所在节点    程序员
11 条回复
ovtfkw
349 天前
是啊 局部 ajax 都不用吗
sphawkcn
349 天前
印象中似乎是为了防止某一个恶意操作吧,记不太清了。
XIU2
349 天前
有时候点击回复后,会跳转到一个只有回复框的页面(回复内容还在),还需要再点一次回复才行。。。
siweipancc
349 天前
ios 手机上有个有趣的你可以现在玩玩,刷新当前帖子,点击回复(不要任何输入),会进到一个新页面,然后重复:左拉恢复帖子,js 把你拉回去回复页面,左拉恢复帖子……
yidev
349 天前
搭车问一下 @Livid, 帖子列表里的数字是链接到最新回复的, 实际这个锚点却没有生效, 不知道是什么缘故.
hhjswf
349 天前
@ovtfkw 用 ajax 容易接口被抓吧?
november
349 天前
@siweipancc 这个问题在点击“感谢”的时候也会出现。233333
lanlanye
349 天前
什么都用 js 只会害了你(不是)
nothingistrue
349 天前
新增回复后,同步后台数据和前端界面上的回复列表,最简单的策略就是前端整体刷新。如果前端不整体刷新,那么就要花功夫处理前端 UI 和后台数据的增量同步,这跟“局部 ajax”差得成本可是不止一个数量级。

楼主是头疼只考虑治头疼得钱,而 1 楼就是脚疼砍脚、手疼砍手、头疼砍头的纯 X 货。
mxT52CRuqR6o5
349 天前
edge case 不好做吧,比如回复了之后产生页码数多了一页,你是仍然显示当前页码还是下个页码
dnslint
349 天前
@hhjswf 只要还是前端就能抓 终究还是要发请求

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/939987

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX