欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

vuex中如何操作state對(duì)象

本篇內(nèi)容主要講解“vuex中如何操作state對(duì)象”,感興趣的朋友不妨來(lái)看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來(lái)帶大家學(xué)習(xí)“vuex中如何操作state對(duì)象”吧!

創(chuàng)新互聯(lián)是專(zhuān)業(yè)的上海網(wǎng)站建設(shè)公司,上海接單;提供網(wǎng)站制作、成都網(wǎng)站制作,網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專(zhuān)業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行上海網(wǎng)站開(kāi)發(fā)網(wǎng)頁(yè)制作和功能擴(kuò)展;專(zhuān)業(yè)做搜索引擎喜愛(ài)的網(wǎng)站,專(zhuān)業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來(lái)合作!

Vuex是什么?

VueX 是一個(gè)專(zhuān)門(mén)為 Vue.js 應(yīng)用設(shè)計(jì)的狀態(tài)管理架構(gòu),統(tǒng)一管理和維護(hù)各個(gè)vue組件的可變化狀態(tài)(你可以理解成 vue 組件里的某些 data )。

Vue有五個(gè)核心概念,state, getters, mutations, actions, modules。

總結(jié)

state => 基本數(shù)據(jù)
getters => 從基本數(shù)據(jù)派生的數(shù)據(jù)
mutations => 提交更改數(shù)據(jù)的方法,同步!
actions => 像一個(gè)裝飾器,包裹mutations,使之可以異步。
modules => 模塊化Vuex

State

state即Vuex中的基本數(shù)據(jù)!

單一狀態(tài)樹(shù)

Vuex使用單一狀態(tài)樹(shù),即用一個(gè)對(duì)象就包含了全部的狀態(tài)數(shù)據(jù)。state作為構(gòu)造器選項(xiàng),定義了所有我們需要的基本狀態(tài)參數(shù)。

在Vue組件中獲得Vuex屬性

?我們可以通過(guò)Vue的Computed獲得Vuex的state,如下:

const store = new Vuex.Store({
  state: {
    count:0
  }
})
const app = new Vue({
  //..
  store,
  computed: {
    count: function(){
      return this.$store.state.count
    }
  },
  //..
})

下面看下vuex操作state對(duì)象的實(shí)例代碼

每當(dāng) store.state.count 變化的時(shí)候, 都會(huì)重新求取計(jì)算屬性,并且觸發(fā)更新相關(guān)聯(lián)的 DOM。

每一個(gè) Vuex 應(yīng)用的核心就是 store(倉(cāng)庫(kù))。

引用官方文檔的兩句話(huà)描述下vuex:

1,Vuex 的狀態(tài)存儲(chǔ)是響應(yīng)式的。當(dāng) Vue 組件從 store 中讀取狀態(tài)的時(shí)候,若 store 中的狀態(tài)發(fā)生變化,那么相應(yīng)的組件也會(huì)相應(yīng)地得到高效更新。

2,你不能直接改變 store 中的狀態(tài)。改變 store 中的狀態(tài)的唯一途徑就是顯式地提交 (commit) mutation。這樣使得我們可以方便地跟蹤每一個(gè)狀態(tài)的變化,從而讓我們能夠?qū)崿F(xiàn)一些工具幫助我們更好地了解我們的應(yīng)用。

使用vuex里的狀態(tài)

1,在根組件中引入store,那么子組件就可以通過(guò)this.$store.state.數(shù)據(jù)名字得到這個(gè)全局屬性了。

我用的vue-cli創(chuàng)建的項(xiàng)目,App.vue就是根組件

App.vue的代碼

<template>
 <div id="app">
   <h2>{{$store.state.count}}</h2>  
  <router-view/>
 </div>
</template>
<script>
 import store from '@/vuex/store';
export default {
 name: 'App',
 store
}
</script>
<style>
</style>

在component文件夾下Count.vue代碼

<template>
 <div>
   <h4>{{this.$store.state.count}}</h4>
 </div>
</template>
<script> 
  export default {
    name:'count',
  }
</script>
<style scoped>
</style>

store.js的代碼

import Vue from 'vue'
import Vuex from 'vuex'
Vue.use(Vuex);
const state = {
 count: 1
}
export default new Vuex.Store({
 state,
})

2,通過(guò)mapState輔助函數(shù)得到全局屬性

這種方式的好處是直接通過(guò)屬性名就可以使用得到屬性值了。

將Component.vue的代碼進(jìn)行改變

<template>
 <div>
   <h4>{{this.$store.state.count}}--{{count}}</h4>
  <h5>{{index2}}</h5>
 </div>
</template>
<script> 
  import { mapState,mapMutations,mapGetters } from "vuex";
  export default {
    name:'count',
    data:function(){
      return {
        index:10
      }
    },
    //通過(guò)對(duì)象展開(kāi)運(yùn)算符vuex里的屬性可以與組件局部屬性混用。
    computed:{...mapState(['count']),
      index2() {
        return this.index+30;
      }  
    } ,
  }
</script>
<style scoped>
</style>

到此,相信大家對(duì)“vuex中如何操作state對(duì)象”有了更深的了解,不妨來(lái)實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢(xún),關(guān)注我們,繼續(xù)學(xué)習(xí)!

新聞名稱(chēng):vuex中如何操作state對(duì)象
URL地址:http://aaarwkj.com/article16/jejdgg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信小程序、網(wǎng)站導(dǎo)航、域名注冊(cè)、外貿(mào)網(wǎng)站建設(shè)商城網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

微信小程序開(kāi)發(fā)
黑人巨大亚洲一区二区久| 91欧美精品一区二区| 亚洲激情精品成人在线| 日本高清有码中文字幕| 欧美日韩国产一下老妇| 日韩精品视频在线观看| 日韩国产推荐一区二区| 日本区一区二区三视频| 国产欧美日韩一区二区三区不卡| 国产精品1区2区久久久| 日韩在线国产亚洲精品| 中文字幕欧美日韩人妻| 国产性做爰片免费网站| 日韩乱码高清一本免费啪| 五月婷久久精品国产亚洲av| 国产原创传媒在线观看| 亚洲综合av一区二区三区四区| 色哟哟哟哟免费观看视频| 国产男女免费操作视频| 五月激情开心久久婷婷| 国产美女主播在线精品一区| 日韩中文字幕在线有码| 色婷婷一区二区三区影片| 亚洲伦理av在线观看| 国产一区二区黄色网页| 亚洲麻豆精品午夜免费| 最新日本人妻中文字幕| 欧美女人又粗又长亚洲| 国产av毛片一区二区| 男女爱爱视频网站久久精选| 水蜜桃在线观看一区二区国产| 国产熟女高潮一区二区| 国产日韩精品激情另类综合| 国产精品原创传媒在线观看| 亚洲 综合 久久久| 日本不卡在线观看欧美精品| 韩国专区福利一区二区| 不卡一区二区国产精品| 免费爱爱视频在线观看| 日韩熟女av中文字幕| 久久精品一区二区日韩|