When I put some pages in a view
page stack looks like ‘/’ -> ‘/page1’ -> ‘page2’
when call $f7.router.back({force:true}) in page2, page1 not reload. If I use $f7router.navigate(’/page1’, {reloadPrevious: true}), ‘page1’ reload but ‘page2’ still stacked. What should I do if just
- unmount page2
- navigate to page1
- page1 reload
thx
Doesn’t make sense, you need to pass URL if you use force:
$f7router.back('/some-path/', {force: true});
And if you use stack pages it won’t reload anything
If you need to unmount page on back animation you may disable stackPages
and also disable iosSwipeBackPage
and preloadPreviousPage
and use usual back navigation. But in 99% you don’t need to do it. If you need to do some action or reload something on previous page, just use page event on that page