Framework7,当基于url变量

时间:2017-08-19 14:56:07

标签: html-framework-7

我在框架7中有一个页面,使用ajax加载产品类别。内容基于url变量加载,例如product_categories.html?cat = 1。 通过单击产品类别,可以根据cat变量将内容加载到同一页面上。当我尝试使用后退按钮从子类别返回到产品类别时,正在加载的内容不是前一类别的内容,而是我当前所在类别的内容。假设url var是单击后退按钮时不刷新。有办法解决这个问题吗? 感谢

1 个答案:

答案 0 :(得分:1)

解决这个问题的方法是,不要让后退按钮返回上一页,而是让它前进到上一页。这意味着而不是

mainView.router.back();

DO

mainView.router.loadPage(/*url*/);

请注意,这可能会在其他地方搞乱您的逻辑 - 如果是这样,您可能需要使用以下方法之一进行刷新:

mainView.router.refreshPage()

mainView.router.refreshPreviousPage()