在meteor中按后退按钮时加载上一页或(主页)。
我已经在meteor应用程序中实现了搜索功能。在获得结果后,当我按下后退按钮时,它仍然留在同一页中。我每次都会刷新页面,以便它再次重新加载。
if (Meteor.isClient) {
function serachJob(){
var search_text=document.getElementById('serachText').value;
console.log(search_text);
var search = new RegExp(search_text, 'i');
searchCriteria={ $or: [{ J_Headline: search },{ J_Location:search }] };
_deps.changed();
}
单击“后退”按钮可以转到上一页的解决方案是什么?
发布于 2014-03-17 22:03:59
您必须操作历史对象。在这里阅读有关history.pushState和window.onpopstate的信息:https://developer.mozilla.org/en-US/docs/Web/Guide/API/DOM/Manipulating_the_browser_history
或者你可以只是利用别人的工作,让生活变得简单,例如通过使用iron router (需要陨石)。
https://stackoverflow.com/questions/22465044
复制相似问题