lets say my current route is /dashboard
if i'm did smooth scrolling (from one of my component) to other component that has id #content (below it) my route now is content
Now the problem is i want my route back again to '/dashboard' . I have trying history API and also with vue router. But it's look like this library keep 'force' us to stay in this route.
this.$router.replace('/dashboard')
this.$router.push('/dashboard')
But the change that happen just content to /content
Same as if i did
history.pushState({}, null, '/dashboard/')
history.go(-1);
history.back()
Not fatal and not give error, but just not good behavior. It's become problem when someone trying to reload the page after did smooth-scrolling. And it's weird for me when look the url bar and see mydomaincontent
I'm currently using vue-cli webpack. And just test it in my localhost.
!update, now when i'm change it to class, lets say .content-class it's show error page.
!update, i'm trying to handle it by router. If path = 'content' will redirect to '/dashboard' but it's not worked. Even if that worked, too much effort if i'm using many smooth-scroll in my project.
lets say my current route is
/dashboard
if i'm did smooth scrolling (from one of my component) to other component that has id #content (below it) my route now iscontent
Now the problem is i want my route back again to '/dashboard' . I have trying history API and also with vue router. But it's look like this library keep 'force' us to stay in this route.
this.$router.replace('/dashboard')
this.$router.push('/dashboard') But the change that happen just
content
to/content
Same as if i did history.pushState({}, null, '/dashboard/') history.go(-1); history.back()
Not fatal and not give error, but just not good behavior. It's become problem when someone trying to reload the page after did smooth-scrolling. And it's weird for me when look the url bar and see
mydomaincontent
I'm currently using vue-cli webpack. And just test it in my localhost.
!update, now when i'm change it to class, lets say
.content-class
it's show error page. !update, i'm trying to handle it by router. If path = 'content' will redirect to '/dashboard' but it's not worked. Even if that worked, too much effort if i'm using many smooth-scroll in my project.