xxxxxxxxxx
<div id="app">
My name is <input v-model="name">
</div>
<script>
const app = new Vue({
el: '#app',
data: {
name: ''
},
mounted() {
if (localStorage.name) {
this.name = localStorage.name;
}
},
watch: {
name(newName) {
localStorage.name = newName;
}
}
});
</script>
xxxxxxxxxx
// You can just do following to save in localStorage:
localStorage.setItem('YourItem', data);
// You can fetch this using:
localStorage.getItem('YourItem')
// To delete this from localStorage:
localStorage.removeItem('YourItem')