最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

關(guān)于nuxt?store中保存localstorage的問題

 更新時(shí)間:2023年10月11日 10:47:49   作者:慕水漁  
這篇文章主要介紹了關(guān)于nuxt?store中保存localstorage的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

nuxt store中保存localstorage

一、如果是用Nuxtjs,請(qǐng)配置插件:

plugins:[
	{src:'~/plugins/localstorage.js",ssr:false }
]

然后,在localStorage.js中:

import createpersistedstate from "vuex-persistedstate';
impont * as Cookies from "js-cookie";
let cookiestorage ={
	getItem: function(key){
		return Cookies.getJSON(key);
	},
	setItem:function(key,value){
		return cookies.set(key,value,{expires:3, secure:false});
	},
	removeItem:function(key){
		return cookies.remove(key);
	}
};
export default(context)>{
	createpersistedState({
		storage:cookiestorage,
		BetState:cookiestorage.getItem,
		setstate:cookiestorage.setItem
	})(context.store);
};

二、Nuxtjs的fetch只用于store,不能用來設(shè)置數(shù)據(jù),可以用AsyncData設(shè)置教據(jù),用在路由頁(yè)面即可

三、fetch官方文檔很清楚了:服務(wù)端或切換至目標(biāo)路由之前

四、可以用nuxtServerInit+express session存儲(chǔ)用戶登錄

nuxt監(jiān)聽本地存儲(chǔ)localStorage

在 plugins文件夾的 util.js 里面寫公共的方法,如下:

function dispatchEventStroage() {
    const signSetItem = localStorage.setItem
    localStorage.setItem = function(key, val) {
        let setEvent = new Event('setItemEvent')
        setEvent.key = key
        setEvent.newValue = val
        window.dispatchEvent(setEvent)
        signSetItem.apply(this, arguments)
    }
}
export default dispatchEventStroage;

在需要監(jiān)聽的頁(yè)面寫,如下:

  mounted() {
    let _this = this;
    //根據(jù)自己需要來監(jiān)聽對(duì)應(yīng)的key
    window.addEventListener("setItemEvent",function(e){
        //e.key : 是值發(fā)生變化的key
        //e.newValue : 是可以對(duì)應(yīng)的新值
        if(e.key==="l_QYCN"){
            console.log('這里監(jiān)聽的本地存儲(chǔ)>>>>>>',e.newValue);
            _this.localLogin = e.newValue;
        }
    })
  },

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • vue項(xiàng)目中使用ueditor的實(shí)例講解

    vue項(xiàng)目中使用ueditor的實(shí)例講解

    下面小編就為大家分享一篇vue項(xiàng)目中使用ueditor的實(shí)例講解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-03-03
  • VUE?使用canvas繪制管線管廊示例詳解

    VUE?使用canvas繪制管線管廊示例詳解

    這篇文章主要為大家介紹了VUE?使用canvas繪制管線/管廊實(shí)現(xiàn)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-04-04
  • vue使用canvas手寫輸入識(shí)別中文

    vue使用canvas手寫輸入識(shí)別中文

    這篇文章主要介紹了vue使用canvas手寫輸入識(shí)別中文,工作時(shí)遇到一些項(xiàng)目如:系統(tǒng)上的輸入法使用不方便,客戶要求做一個(gè)嵌入web網(wǎng)頁(yè)的手寫輸入法。下面我們來看看文章得具體描述吧
    2021-11-11
  • vue環(huán)境變量配置之process.env解讀

    vue環(huán)境變量配置之process.env解讀

    這篇文章主要介紹了vue環(huán)境變量配置之process.env解讀,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • Vue3結(jié)合TypeScript項(xiàng)目開發(fā)實(shí)戰(zhàn)記錄

    Vue3結(jié)合TypeScript項(xiàng)目開發(fā)實(shí)戰(zhàn)記錄

    聽說有的公司已經(jīng)開始用vue3了 趕緊打開B站學(xué)一下,下面這篇文章主要給大家介紹了關(guān)于Vue3結(jié)合TypeScript項(xiàng)目開發(fā)實(shí)戰(zhàn)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2021-09-09
  • vue 組件中使用 transition 和 transition-group實(shí)現(xiàn)過渡動(dòng)畫

    vue 組件中使用 transition 和 transition-group實(shí)現(xiàn)過渡動(dòng)畫

    本文給大家分享一下vue 組件中使用 transition 和 transition-group 設(shè)置過渡動(dòng)畫,總結(jié)來說可分為分為 name 版, js 鉤子操作類名版, js 鉤子操作行內(nèi)樣式版,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2019-07-07
  • Element Plus暗黑模式及模式自由切換的實(shí)現(xiàn)

    Element Plus暗黑模式及模式自由切換的實(shí)現(xiàn)

    本文詳細(xì)介紹了如何在使用Vite構(gòu)建的Vue項(xiàng)目中實(shí)現(xiàn)ElementPlus暗黑模式及模式切換,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-11-11
  • 詳解vue3.2中setup語(yǔ)法糖<script?lang="ts"?setup>

    詳解vue3.2中setup語(yǔ)法糖<script?lang="ts"?setup>

    Vue 3.2 引入了語(yǔ)法,這是一種稍微不那么冗長(zhǎng)的聲明組件的方式,下面這篇文章主要介紹了詳解vue3.2中setup語(yǔ)法糖<script?lang="ts"setup>的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-01-01
  • 基于vue--key值的特殊用處詳解

    基于vue--key值的特殊用處詳解

    這篇文章主要介紹了基于vue--key值的特殊用處詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-07-07
  • vue實(shí)現(xiàn)前臺(tái)列表數(shù)據(jù)過濾搜索、分頁(yè)效果

    vue實(shí)現(xiàn)前臺(tái)列表數(shù)據(jù)過濾搜索、分頁(yè)效果

    這篇文章主要為大家詳細(xì)介紹了vue實(shí)現(xiàn)前臺(tái)列表數(shù)據(jù)過濾搜索、分頁(yè)效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-05-05

最新評(píng)論

蒙自县| 许昌市| 商都县| 沾化县| 航空| 彭水| 灌南县| 亳州市| 胶南市| 长寿区| 凭祥市| 天柱县| 林西县| 古浪县| 福州市| 玉屏| 丹阳市| 天津市| 商洛市| 九江市| 金乡县| 泗阳县| 平塘县| 柳州市| 嘉黎县| 蚌埠市| 蒙山县| 屏山县| 周至县| 双桥区| 思茅市| 汾西县| 涟水县| 濮阳县| 延寿县| 西盟| 靖江市| 威远县| 安远县| 苏尼特右旗| 济阳县|