Let router = new Vuerouter ({
Hashbang:true,
History:true,
Savescrollposition:true,
Transitiononload:true
})
The reason why I opened the history of Vue-router, I think it is convenient to use its positioning function, is to return from the Detailed page list page can be automatically positioned.
But it brings a refresh problem.
Do not use the History,url format for http://xxx.xxx.xxx/index#!goodslist
After using history, the URL format is http://xxx.xxx.xxx/goodslist.
Excuse me, how can I automatically add/index#! to each URL address using history?
Reply content:
Let router = new Vuerouter ({
Hashbang:true,
History:true,
Savescrollposition:true,
Transitiononload:true
})
The reason why I opened the history of Vue-router, I think it is convenient to use its positioning function, is to return from the Detailed page list page can be automatically positioned.
But it brings a refresh problem.
Do not use the History,url format for http://xxx.xxx.xxx/index#!goodslist
After using history, the URL format is http://xxx.xxx.xxx/goodslist.
Excuse me, how can I automatically add/index#! to each URL address using history?
There are two types of front-end routing patterns that are hash mode, using # navigation. The other is the HTML5HISTORYAPI mode, which does not use #.
You opened the history using the HTML5HISTORYAPI mode, and using this mode does not add #
History.pushstate himself in?
Why do we need this #! to open the history model?