1

在我的 GWT 应用程序(正在维护中)上,我想刷新一个人的列表,一旦其中一个人被删除。

我正在研究如何发送正确的 AJAX 请求以刷新关注者列表,但我很好奇调用是否可以接受Window.Location.reload()

调用重新加载似乎很懒惰而且过大,因为只有页面的一部分应该更新 - AJAX。

请告诉我是否Window.Location.reload()可以,为什么/为什么不可以。

4

2 回答 2

2

window.location.reload()导致整个页面重新加载。AJAX 旨在允许更新页面上的内容而无需离开它(通过重新加载或其他方式)。

于 2012-10-18T19:43:55.593 回答
2

如果您只需要删除单行文本,切勿重新加载页面。根据在您的案例中使用哪个小部件来显示名称列表,很可能只需要 GWT 中的一行代码即可将其删除。这是重新加载页面所需的尽可能多的代码,但它提供了更好的用户体验并消耗更少的资源。

于 2012-10-18T19:55:43.560 回答