vueブラウザウィンドウを閉じるとlocalStorageのデータが空になります
918 ワード
vueで作った単一ページプログラムの場合は、傍受の方法をAppに置きます.vueは最も柔軟です
二、マルチページのプログラムであれば、各ページで同じようにmountedメソッドでこのイベントを登録すればいい!
export default {
data () {
return {
theme: this.$store.state.app.themeColor
};
},
mounted () {
},
beforeDestroy () {
},
methods: {
},
mounted(){
// localStorage
window.onbeforeunload = function (e) {
var storage = window.localStorage;
storage.clear()
}
}
};
二、マルチページのプログラムであれば、各ページで同じようにmountedメソッドでこのイベントを登録すればいい!