# Restore Tabs
You can restore tabs after refreshing the page or logging in from another computer by using the restore property.
RouterTab uses sessionStorage to store the cache information of the tabs
Default mode
<router-tab restore />
1
Custom cache
RouterTab supports customizing the locally stored key, and obtains the corresponding cache according to the given key
In practical applications, we want to store browser tab information based on the current user.
<router-tab :restore="userInfo.userId" />
1
Listen to restore parameters
Usually, our data will be obtained asynchronously from the server. If we want to restore the user's tabs after the user data is obtained, we can configure restore-watch to monitor the restore parameters and automatically restore the corresponding user's tabs after changes.
<router-tab :restore="userInfo.userId" restore-watch />
1