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

vuex分模塊后,實(shí)現(xiàn)獲取state的值

 更新時(shí)間:2020年07月26日 08:56:31   作者:weixin_30354675  
這篇文章主要介紹了vuex分模塊后,實(shí)現(xiàn)獲取state的值,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧

問題:vuex分模塊后,一個(gè)模塊如何拿到其他模塊的state值,調(diào)其他模塊的方法?

思路:

1.通過命名空間取值--this.$store.state.car.list // OK

2.通過定義該屬性的getter方法,因方法全局注冊,不存在命名空間,可以通過this直接調(diào)用。

this.$store.state.car.carGetter

我在car模塊中自己的定義了state, getters,

this.$store.state.car.list可以拿到值.

但是,this.$store.state.car.carGetter報(bào)錯(cuò),

請問.如何在組件中調(diào)用這個(gè)getters,

//car.js
state = {
  list: []
}
getters = {
  carGetter: state => {
    return state.list.filter('');
  }
}
new Vuex.Store({
  getters: {
    test: state => {
      return '02';
    } 
  },
  modules: { car }  
})
// 組件
this.$store.state.car.list // OK
this.$store.state.car.carGetter // undefined
this.$store.state.carGetter // 為什么這么用ok, 難道會把模塊中的getters注冊到root ?

已解決!

模塊內(nèi)部的 action、mutation、和 getter 現(xiàn)在仍然注冊在全局命名空間——這樣保證了多個(gè)模塊能夠響應(yīng)同一 mutation 或 action。

補(bǔ)充知識:vuex使用模塊的時(shí)候 獲取state里的數(shù)據(jù)語法

普通語法

this.$store.state.【哪個(gè)數(shù)據(jù)】

模塊化語法:

this.$store.state.【哪個(gè)模塊】.【哪個(gè)數(shù)據(jù)】

<template>
<div class="panel panel-info">
   <div class="panel-heading">
     <h4 class="panel-title">購物車列表</h4>
   </div>
   <div class="panel-body">
     <p v-if="!CartList.length">這里什么都沒有,請先添加商品。</p>
     <CartListItem v-for="ele in CartList" :key="ele.id" :cartlist-iteam="ele"/>
   </div>
   <div class="panel-footer">
     <a href="" class="btn btn-block btn-danger">清空購物車({{cartQuantity}})</a>
     <a href="" class="btn btn-block btn-info">立即結(jié)算({{cartTotal}})</a>
   </div>
 </div>
</template>

<script>
import CartListItem from './CartListItem'
import { mapGetters } from 'vuex'
export default {
 name: 'CartList',
 components: {
  CartListItem
 },
 computed: {
  CartList () {
   return this.$store.state.cartModule.updateCartList
  },
  ...mapGetters(['cartQuantity', 'cartTotal'])
 }
}
</script>

以上這篇vuex分模塊后,實(shí)現(xiàn)獲取state的值就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • vue中的Router基本配置命令實(shí)例詳解

    vue中的Router基本配置命令實(shí)例詳解

    Vue的Router是一個(gè)用于實(shí)現(xiàn)頁面跳轉(zhuǎn)和路由管理的插件,它可以幫助我們根據(jù)不同的URL請求加載不同的組件,以及實(shí)現(xiàn)前端路由功能,本文給大家介紹vue中的Router基本配置命令,感興趣的朋友跟隨小編一起看看吧
    2024-02-02
  • 詳解Vue與element-ui整合方式

    詳解Vue與element-ui整合方式

    vue在前端技術(shù)中使用越來越多,也成為了主流框架,今天咱花點(diǎn)時(shí)間學(xué)習(xí)下Vue與element-ui整合方式,本文結(jié)合示例代碼給大家介紹的非常詳細(xì),需要的朋友參考下吧
    2022-04-04
  • vue+element使用動態(tài)加載路由方式實(shí)現(xiàn)三級菜單頁面顯示的操作

    vue+element使用動態(tài)加載路由方式實(shí)現(xiàn)三級菜單頁面顯示的操作

    這篇文章主要介紹了vue+element使用動態(tài)加載路由方式實(shí)現(xiàn)三級菜單頁面顯示的操作,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-08-08
  • 詳解vue中的父子傳值雙向綁定及數(shù)據(jù)更新問題

    詳解vue中的父子傳值雙向綁定及數(shù)據(jù)更新問題

    這篇文章主要介紹了vue中的父子傳值雙向綁定及數(shù)據(jù)更新問題,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2019-06-06
  • Vue計(jì)算屬性的學(xué)習(xí)筆記

    Vue計(jì)算屬性的學(xué)習(xí)筆記

    這篇文章主要為大家詳細(xì)介紹了Vue計(jì)算屬性的學(xué)習(xí)筆記,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-03-03
  • element?Drawer?抽屜無法渲染問題及解決

    element?Drawer?抽屜無法渲染問題及解決

    這篇文章主要介紹了element?Drawer?抽屜無法渲染問題及解決,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-10-10
  • Vue?項(xiàng)目中Echarts?5使用方法詳解

    Vue?項(xiàng)目中Echarts?5使用方法詳解

    這篇文章主要為大家介紹了Vue?項(xiàng)目中Echarts?5使用方法詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-11-11
  • 詳解vite如何支持cjs方案示例

    詳解vite如何支持cjs方案示例

    這篇文章主要介紹了vite如何支持cjs方案示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-09-09
  • 解決Mint-ui 框架Popup和Datetime Picker組件滾動穿透的問題

    解決Mint-ui 框架Popup和Datetime Picker組件滾動穿透的問題

    這篇文章主要介紹了解決Mint-ui 框架Popup和Datetime Picker組件滾動穿透的問題,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-11-11
  • html頁面引入vue組件之http-vue-loader.js解讀

    html頁面引入vue組件之http-vue-loader.js解讀

    這篇文章主要介紹了html頁面引入vue組件之http-vue-loader.js解讀,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-04-04

最新評論

新密市| 太谷县| 哈巴河县| 土默特右旗| 呼伦贝尔市| 江安县| 上林县| 明光市| 思茅市| 江油市| 北川| 永寿县| 敦化市| 阳信县| 隆安县| 黄浦区| 阜平县| 湄潭县| 崇信县| 阿瓦提县| 庆阳市| 中方县| 白山市| 纳雍县| 汾阳市| 鲁甸县| 温州市| 南郑县| 张家港市| 邮箱| 商南县| 颍上县| 若羌县| 正安县| 翁牛特旗| 长宁区| 会宁县| 洮南市| 平顶山市| 濉溪县| 固安县|