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

Vuex簡單入門

 更新時間:2017年04月19日 14:39:48   作者:何凱  
本篇文章主要介紹了初步認(rèn)識理解Vuex,Vuex就是在一個項目中,提供唯一的管理數(shù)據(jù)源的倉庫,有興趣的可以了解一下

1.Vuex是什么?

學(xué)院派:Vuex 是一個專為 Vue.js 應(yīng)用程序開發(fā)的狀態(tài)管理模式;集中存儲和管理應(yīng)用的所有組件狀態(tài)。

理解:以上這4個詞是我們理解的關(guān)鍵。狀態(tài):什么是狀態(tài),我們可以通俗的理解為數(shù)據(jù)。Vue只關(guān)心視圖層,那么視圖的狀態(tài)如何來確定?我們知道是通過數(shù)據(jù)驅(qū)動,這里的狀態(tài)管理可以簡單理解為管理數(shù)據(jù)。集中存儲:Vue只關(guān)心視圖,那么我們需要一個倉庫(Store)來存儲數(shù)據(jù),而且是所有的數(shù)據(jù)集中存儲,視圖和數(shù)據(jù)就可以分析。管理:除了存儲,還可以管理數(shù)據(jù),也就是計算、處理數(shù)據(jù)。所有組件狀態(tài):所用的組件共用一個倉庫(Store),也就是一個項目只有一個數(shù)據(jù)源(區(qū)分模塊modules)。

總結(jié):Vuex就是在一個項目中,提供唯一的管理數(shù)據(jù)源的倉庫。

2.有什么用?使用場景?

場景一:處理多組件依賴于同一個數(shù)據(jù),例如有柱狀圖和條形圖兩個組件都是展示的同一數(shù)據(jù);

場景二: 一個組件的行為——改變數(shù)據(jù)——影響另一個組件的視圖,其實(shí)也就是公用依賴的數(shù)據(jù);

Vuex將組件公用數(shù)據(jù)抽離,在一個公共倉庫管理,使得各個組件容易獲?。?code>getter)數(shù)據(jù),也容易設(shè)置數(shù)據(jù)(setter)。

3.源碼初覽

這是Vuex的源碼文件,總共包含五大部分,Plugins兩個注入文件,核心文件index,幫組文檔helper,工具文件util.js

我們先看看Index.js文件export的框架,后面具體分析。

   export default {
     Store,  
     install,
     mapState,
     mapMutations,
     mapGetters,
     mapActions
           }

后面文章分析Store倉庫。

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

阆中市| 石嘴山市| 湟中县| 仪陇县| 互助| 琼结县| 靖安县| 昌平区| 唐海县| 沙河市| 宣城市| 平武县| 蕉岭县| 京山县| 顺平县| 辛集市| 邢台市| 新闻| 岗巴县| 湛江市| 卢氏县| 赞皇县| 郁南县| 乌海市| 正安县| 宁城县| 江津市| 六枝特区| 繁昌县| 石屏县| 乌拉特中旗| 平昌县| 吴桥县| 兴仁县| 铜山县| 钟山县| 福鼎市| 奈曼旗| 霍邱县| 东源县| 秦安县|