我是 GWT 初学者。
我想为使用 MVP 开发的 GWT 应用程序添加书签。
我有一种状态,用户可以通过在页面上选择搜索条件来缩小搜索结果的范围。如果用户选择任何条件,搜索结果将通过 AJAX 获取并显示在页面上。
现在我想给它加书签。
这里的问题是 URL 不包含选择的搜索条件。
我想要在不刷新/重新加载页面的情况下更新 URL。
谁能帮帮我。
我是 GWT 初学者。
我想为使用 MVP 开发的 GWT 应用程序添加书签。
我有一种状态,用户可以通过在页面上选择搜索条件来缩小搜索结果的范围。如果用户选择任何条件,搜索结果将通过 AJAX 获取并显示在页面上。
现在我想给它加书签。
这里的问题是 URL 不包含选择的搜索条件。
我想要在不刷新/重新加载页面的情况下更新 URL。
谁能帮帮我。
您可以使用活动和地点设计模式:
https://developers.google.com/web-toolkit/doc/latest/DevGuideMvpActivitiesAndPlaces
它允许使用该特定位置所需的任何参数为应用程序中的任何位置添加书签。例如,您的 URL 可能如下所示:
myApp.com/#SEARCH:user=123&key=xyz
您的搜索活动将读取此令牌并根据需要对其进行处理,而无需重新加载页面。您还可以在不重新加载页面的情况下“创建”这些 URL。