router
router copied to clipboard
🚦 The official router for Vue.js
### What problem does this feature solve? The documentation regarding catch-all routes can be improved. Specifically the section describing why the catch all parameter should be repeatable. Also, the suggested...
### What problem is this solving Currently, Vue Router prevents pushing the same path multiple times, even if the state differs. This restriction limits the ability to manage state changes...
This fixes #1638 Encoding of the parameters is now done by the matcher and is dependend on the matcher keys: every key has a keepSlash property that reflects if it...
### Reproduction https://router.vuejs.org/api/interfaces/routelocationnormalized.html#Interface-RouteLocationNormalized ### Steps to reproduce the bug 1. Open the previously working website ### Expected behavior It shows the type ### Actual behavior It does not show the...
#2266 demonstrated an edge case that can lead to inconsistent internal state in the matcher. The problem arises when using nested routes. If the child (or deeper descendant) has the...
Based on #1847. Currently we have `vue-router.esm-browser.js`, but there isn't a production version of that file. The key benefits of the newly added `vue-router.esm-browser.prod.js` are: 1. It's minified. 2. It...
Will be updating this probably a few days earlier, will let you know when this is ready to be merged
See #2190 for more info.
### What problem is this solving ### Description Vue Router currently calculates the scroll position on every router.push navigation by invoking the computeScrollPosition function, which accesses window.pageXOffset and window.pageYOffset. While...
add sample configuration for azure static web apps deployment in html5 history mode.