1
ovtfkw 2023-05-15 08:23:16 +08:00 via iPhone
是啊 局部 ajax 都不用吗
|
2
sphawkcn 2023-05-15 08:41:11 +08:00
印象中似乎是为了防止某一个恶意操作吧,记不太清了。
|
3
XIU2 2023-05-15 09:28:19 +08:00
有时候点击回复后,会跳转到一个只有回复框的页面(回复内容还在),还需要再点一次回复才行。。。
|
4
siweipancc 2023-05-15 09:35:30 +08:00 via iPhone
ios 手机上有个有趣的你可以现在玩玩,刷新当前帖子,点击回复(不要任何输入),会进到一个新页面,然后重复:左拉恢复帖子,js 把你拉回去回复页面,左拉恢复帖子……
|
7
november 2023-05-15 10:16:51 +08:00 1
@siweipancc 这个问题在点击“感谢”的时候也会出现。233333
|
8
lanlanye 2023-05-15 10:19:41 +08:00
什么都用 js 只会害了你(不是)
|
9
nothingistrue 2023-05-15 10:43:41 +08:00
新增回复后,同步后台数据和前端界面上的回复列表,最简单的策略就是前端整体刷新。如果前端不整体刷新,那么就要花功夫处理前端 UI 和后台数据的增量同步,这跟“局部 ajax”差得成本可是不止一个数量级。
楼主是头疼只考虑治头疼得钱,而 1 楼就是脚疼砍脚、手疼砍手、头疼砍头的纯 X 货。 |
10
mxT52CRuqR6o5 2023-05-15 10:50:34 +08:00
edge case 不好做吧,比如回复了之后产生页码数多了一页,你是仍然显示当前页码还是下个页码
|