+
+
User
{{ name }}
@{{ username }}
Email : {{ email }}
-
List of users
+
List of users
@@ -22,9 +23,14 @@ export default {
diff --git a/lib/app/router.js b/lib/app/router.js
index ef8061ad85..0ce1e29778 100644
--- a/lib/app/router.js
+++ b/lib/app/router.js
@@ -16,7 +16,6 @@ function recursiveRoutes(routes, tab) {
res += tab + '\tcomponent: ' + route._name
res += (route.name) ? ',\n\t' + tab + 'name: ' + JSON.stringify(route.name) : ''
res += (route.alias) ? ',\n\t' + tab + 'alias: ' + JSON.stringify(route.alias) : ''
- res += (route.redirect) ? ',\n\t' + tab + 'redirect: ' + JSON.stringify(route.redirect) : ''
res += (route.meta) ? ',\n\t' + tab + 'meta: ' + JSON.stringify(route.meta) : ''
res += (route.children) ? ',\n\t' + tab + 'children: [\n' + recursiveRoutes(routes[i].children, tab + '\t\t') + '\n\t' + tab + ']' : ''
res += '\n' + tab + '}' + (i + 1 === routes.length ? '' : ',\n')
@@ -33,8 +32,11 @@ const scrollBehavior = (to, from, savedPosition) => {
// savedPosition is only available for popstate navigations.
return savedPosition
} else {
- // Scroll to the top by default
- let position = { x: 0, y: 0 }
+ let position = {}
+ // if no children detected
+ if (to.matched.length < 2) {
+ position = { x: 0, y: 0 }
+ }
// if link has anchor, scroll to anchor by returning the selector
if (to.hash) {
position = { selector: to.hash }