美文网首页
VUEX最简组件间通信

VUEX最简组件间通信

作者: ozil_oo | 来源:发表于2018-12-22 09:21 被阅读0次

最简组件间通信

// CounterBtn.vue
<template>
    <div>
        <button @click="add">增加</button>
    </div>
</template>

<script>
export default {
    methods:{
        add:function() {
            this.$store.commit("increment")
        }
    }
}
</script>
// CounterDis.vue
<template>
    <div>
        <h1>{{count}}</h1>
    </div>
</template>

<script>
export default {
  computed: {
    count() {
      return this.$store.state.count;
    }
  }
};
</script>
// App.vue
<template>
    <div>
        <counter-btn></counter-btn>
        <counter-dis></counter-dis>
    </div>
</template>

<script>
import CounterBtn from '../components/CounterBtn'
import CounterDis from '../components/CounterDis'
export default {
    components:{
        'counter-btn':CounterBtn,
        'counter-dis':CounterDis
    }
};
</script>
// store.js
import Vue from 'vue'
import Vuex from 'vuex'

Vue.use(Vuex)

export default new Vuex.Store({
  state: {
    count: 0
  },
  mutations: {
    increment (state) {
      state.count++
    }
  },
  actions: {

  }
})

相关文章

  • VUEX最简组件间通信

    最简组件间通信

  • vue中的组件间通信

    父子组件相互通信 非父子组件间通信 关于vuex请查阅: https://www.jianshu.com/writ...

  • Vuex 状态管理

    Vue组件间通信方式 Vuex核心概念和基本使用 购物车案例 模拟实现vuex 一、组件内的状态管理流程 状态管理...

  • Vuex简单上手

    Vuex Vuex是Vue.js应用的状态管理模式目前开发项目中,主要用于保存组件状态,保证兄弟组件间的通信。 首...

  • 创建单页应用

    Vue.js + Vue Router 创建单页应用, 使用vuex还管理组件间的通信。 State:存放组件之间...

  • vuex

    vuex vuex是状态管理模式。 回顾下组件间的通信 需求:比如在我们的博客中,每个组件中都需要用户的登录状态以...

  • Vuex集中式状态管理

    目录 组件化 组件通信 状态管理 Vuex 是什么 Vuex 有什么特点 Vuex 解决了什么问题 什么类型的数据...

  • 学习笔记(十八)Vuex状态管理

    Vuex状态管理 组件状态管理及组件间通信回顾 状态管理 状态集中管理和分发,解决多个组件共享状态的问题 状态自管...

  • Vue 组件间通信方法汇总

    除了使用 Vuex 方法外,vue 提供了各种各样的组件间通信的方案。文章整理一下父子组件、兄弟组件、祖先后代组件...

  • Vue 两种组件通信方法

    目录: 父组件向子组件传递信息途径 —— props 子组件向父组件通信 —— $emit方法 vuex状态机通信...

网友评论

      本文标题:VUEX最简组件间通信

      本文链接:https://www.haomeiwen.com/subject/mewukqtx.html