在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ 瀏覽器頁面刷新后,data復(fù)原。

瀏覽器頁面刷新后,data復(fù)原。

Vue.js中,刷新頁面,data中的數(shù)據(jù)會(huì)還原。

data(){
  return {
    value: '',
  }
},

我有一個(gè)組件的data數(shù)據(jù)value, 我在這個(gè)組件的時(shí)候,使用按鈕事件給它添加數(shù)據(jù)

  click_btn(){
    this.value = this.value + '123'
  }
  

但是當(dāng)我刷新瀏覽器頁面的時(shí)候,它就會(huì)還原成之前的空字符串。這個(gè)問題怎么解決呢?

回答
編輯回答
老梗

data里的數(shù)據(jù)都是放在內(nèi)存里的,刷新之后肯定會(huì)復(fù)原,只能持久化,放localstorage里或者cookie里

2017年8月3日 07:16
編輯回答
逗婦惱
click_btn(){
    this.value = this.value + '123'
    window.sessionStorage.setItem('val',this.value)
  }
mounted(){
    if(window.sessionStorage.getItem('val')){
        this.value = window.sessionStorage.getItem('val');
    }
}
2018年8月30日 03:06