I have a profile page and in the profile page i have the profile pictures and details of the user but also i have navigation which leads to each pages where users can edit email and password.
i did
<router-link :to="{name: 'settings'}">Edit Email</router-link>
Which is to the email update page
and
<router-link :to="{name: 'password'}">Edit Password</router-link>
which is to password update page
Anytime i move between this pages the profile image flicker and some information.
How can i avoid this?
HI!! I'm not sure if you've figured out how to do this, but I believe you do not have a nested router view in your VueJs Application. You have your first router view to handle all components in the page that you do not want to be refreshed every movement (This could be your sidebar, adminbar, footer, etc.) Then inside that router view, you have another router view. This "child" router view will be the only affected by the changes during navigation.
Let me know if you still haven't figured this one out. Thanks