摘要:的幾個項目中也使用過,總結(jié)一下,方便使用倉庫寫法引入部分引入引入使用存儲寫法異步寫法,返回對象截圖參考中引入中寫法看的文件在哪里引入中注冊組件使用倉庫讀取寫入同步讀取方法一引入直接可以在視圖中綁定參數(shù)方法二引入讀取倉庫里的參數(shù)寫入引入引入里
vue的幾個項目中也使用過vuex,總結(jié)一下,方便使用
倉庫寫法(store.js)1.引入部分
import Vue from "vue" //引入vue import Vuex from "vuex" //引入vuex Vue.use(Vuex) // vue使用vuex
2.存儲寫法
const state = { dyrouter:"", } const mutations = { SET_DYNAMIC_ROUTER(state,value){ state.dyrouter = value }, } const getters = { dyrouter: state => state.dyrouter, } const actions = { //異步寫法,返回promise對象 setdynamicrouter({commit},data){ return new Promise(resolve => { commit("SET_DYNAMIC_ROUTER",data) resolve() }) }, } export default new Vuex.Store({ state, mutations, getters, actions })
截圖參考
main.js中寫法
import store from "./store.js" //看store的文件在哪里引入 new Vue({ el: "#app", router, store, //vue中注冊組件 components: { App }, template: "vue使用倉庫讀取、寫入(同步)" })
1.讀取
(方法一)
import { mapState } from "vuex" //引入mapState computed: { ...mapState([ "dyrouter" ]), },
直接可以在視圖中綁定"dyrouter"參數(shù)
(方法二)
import store from "@/store" //引入store store.getters.dyrouter //讀取store倉庫里的dyrouter參數(shù)
2.寫入
import { mapMutations } from "vuex" methods: { ...mapMutations([ //引入mapMutations "SET_DYNAMIC_ROUTER" //引入vuex里面的函數(shù)方法 ]), this.SET_DYNAMIC_ROUTER("傳入的參數(shù)"); //使用該方法 }vue使用倉庫寫入(異步)
import store from "@/store" //引入store store.dispatch("setdynamicrouter","傳入的參數(shù)").then(()=>{ 存入完成后的執(zhí)行回調(diào),在這里再去取參數(shù)就不會為空 })
以上總結(jié)僅為個人常用到的,更多詳見官網(wǎng)
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/117106.html
摘要:的幾個項目中也使用過,總結(jié)一下,方便使用倉庫寫法引入部分引入引入使用存儲寫法異步寫法,返回對象截圖參考中引入中寫法看的文件在哪里引入中注冊組件使用倉庫讀取寫入同步讀取方法一引入直接可以在視圖中綁定參數(shù)方法二引入讀取倉庫里的參數(shù)寫入引入引入里 vue的幾個項目中也使用過vuex,總結(jié)一下,方便使用 倉庫寫法(store.js) 1.引入部分 import Vue from vue ...
摘要:的幾個項目中也使用過,總結(jié)一下,方便使用倉庫寫法引入部分引入引入使用存儲寫法異步寫法,返回對象截圖參考中引入中寫法看的文件在哪里引入中注冊組件使用倉庫讀取寫入同步讀取方法一引入直接可以在視圖中綁定參數(shù)方法二引入讀取倉庫里的參數(shù)寫入引入引入里 vue的幾個項目中也使用過vuex,總結(jié)一下,方便使用 倉庫寫法(store.js) 1.引入部分 import Vue from vue ...
摘要:并總結(jié)經(jīng)典面試題集各種算法和插件前端視頻源碼資源于一身的文檔,優(yōu)化項目,在瀏覽器端的層面上提升速度,幫助初中級前端工程師快速搭建項目。 本文是關(guān)注微信小程序的開發(fā)和面試問題,由基礎(chǔ)到困難循序漸進(jìn),適合面試和開發(fā)小程序。并總結(jié)vue React html css js 經(jīng)典面試題 集各種算法和插件、前端視頻源碼資源于一身的文檔,優(yōu)化項目,在瀏覽器端的層面上提升速度,幫助初中級前端工程師快...
摘要:并總結(jié)經(jīng)典面試題集各種算法和插件前端視頻源碼資源于一身的文檔,優(yōu)化項目,在瀏覽器端的層面上提升速度,幫助初中級前端工程師快速搭建項目。 本文是關(guān)注微信小程序的開發(fā)和面試問題,由基礎(chǔ)到困難循序漸進(jìn),適合面試和開發(fā)小程序。并總結(jié)vue React html css js 經(jīng)典面試題 集各種算法和插件、前端視頻源碼資源于一身的文檔,優(yōu)化項目,在瀏覽器端的層面上提升速度,幫助初中級前端工程師快...
閱讀 3461·2023-04-26 02:48
閱讀 1465·2021-10-11 10:57
閱讀 2489·2021-09-23 11:35
閱讀 1195·2021-09-06 15:02
閱讀 3294·2019-08-30 15:54
閱讀 1612·2019-08-30 15:44
閱讀 879·2019-08-30 15:44
閱讀 987·2019-08-30 12:52