刷新有必要搞的很复杂吗

image.png
例如说两个页面,一个是主页,然后主页有着好几个tab,详情页也有好几个tab
单单一个页面来说,状态的改变可能影响到某一个或若干个tab的状态,因此就得刷新。
详情页状态改变也会影响主页的若干个tab。
那么我想问的是,是否需要精准的去刷新,还是说就很简单的去刷新。
简单的办法就是只要一个状态改变,我把主页这几个tab全部给刷新了。
简单的办法缺点是多几个原本不需要的请求,精准的办法就是得写很多精准的局部刷新代码

阅读 1.7k
2 个回答

如果我没记错的话现在是 2021 年,那么这会我们已经可以使用 AngularVueReact 等技术来开发网页了。
在这些技术的基础上,结合 Ajax ,通过适当的编程,我们就能做到只要修改某个东西,JS 会自动把整个页面内需要更新的地方一并更新,非常方便,基本上不用刷新网页。

新手上路,请多包涵

可视区才是用户想看的数据,那么做局部刷新还是有必要的,避免性能浪费(小项目不存在的,手动狗头)。但是要有这个意识,而且不一定非得加按钮,可以通过tab切换事件来触发更新。更优一点的,可以加缓存。避免频繁调用接口。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题