太重或太更新:SPA

时间:2018-11-14 02:57:44

标签: javascript vue.js vue-component single-page-application

在单页应用程序中,当您将一些数据发布到服务器以创建或更新数据库中的记录时。成功(200)响应后,首选哪种方法?执行window.location.reload()来重建表格网格?还是返回新的或更新的数据以推回组件模型?

我主要理解它是一种偏爱。只是好奇,哪个感觉更好。

2 个答案:

答案 0 :(得分:0)

  

返回新的或更新的数据以推回组件模型

我这样做。 如果您想制作实时Web应用程序,我认为您必须使用Socket.io或类似的方法。

答案 1 :(得分:0)

如果您实际上是在构建SPA,window.location.reload()不在全景范围内,则重新加载与传统网页生命周期相关,而与SPA无关