Vuex的基本使用

vuex是什么

vuex是實(shí)現(xiàn)組件全局狀態(tài)(數(shù)據(jù))管理的一種機(jī)制,可以方便的實(shí)現(xiàn)組件間的數(shù)據(jù)共享


使用Vuex的好處

  • 能夠在Vuex中集中管理共享數(shù)據(jù),易于開(kāi)發(fā)和后期維護(hù)
  • 能夠高效的實(shí)現(xiàn)組件間數(shù)據(jù)共享,提高開(kāi)發(fā)效率
  • 存儲(chǔ)在Vuex中的數(shù)據(jù)都是響應(yīng)式的,能夠?qū)崟r(shí)保持?jǐn)?shù)據(jù)與頁(yè)面的同步

什么樣的數(shù)據(jù)適合存儲(chǔ)到Vuex中

一般情況下,只有組件之間共享的數(shù)據(jù),才必要存儲(chǔ)到Vuex中

安裝Vuex依賴包

npm install vuex --save

導(dǎo)入vuex包

import Vuex from 'vuex'
Vue.use(Vuex)

創(chuàng)建store對(duì)象

const store = new Vuex.store({
  state:{coount:0}
})

將store對(duì)象掛載到vue實(shí)例中

new Vue({
  el:'#app',
  render:h => h(app),
  router,
  store
})
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 首先我們知道組件之間共享數(shù)據(jù)的方式有以下幾種:父向子傳值:v-bind屬性綁定子向父?jìng)髦担簐-on 事件綁定兄弟組...
    肖青榮閱讀 529評(píng)論 0 4
  • 1. Vuex 概述 1.1 組件之間共享數(shù)據(jù)的方式: 父向子傳值:v-bind 屬性綁定 子向父?jìng)髦担簐-on ...
    微笑曲線_8eee閱讀 344評(píng)論 1 1
  • 1.Vuex概述 Vuex是實(shí)現(xiàn)組件全局狀態(tài)(數(shù)據(jù))管理的一種機(jī)制,可以方便的實(shí)現(xiàn)組件之間的數(shù)據(jù)共享 使用Vuex...
    王玉偉的偉閱讀 440評(píng)論 0 0
  • 原文:https://laylawang17.github.io/2020/03/11/Vuex%E7%9A%84...
    FoxLayla閱讀 845評(píng)論 0 0
  • 使用Vuex之前我們需要先來(lái)了解一下 什么是 Vuex? 為什么要使用 Vuex? 先來(lái)看一下官方文檔怎么解釋 V...
    HEROQYC閱讀 353評(píng)論 0 3

友情鏈接更多精彩內(nèi)容