美文网首页
vuex简单简单使用记录

vuex简单简单使用记录

作者: ChasenGao | 来源:发表于2018-12-15 23:01 被阅读16次

1、Vuex有啥用(非官方解释)
举例,组件a b 使用了同一个数据源count,当操作a的时候count++,同时让b中的count数据也同时更新,就可以使用vuex实现。

2、举个栗子
store.js

import Vue from 'vue'
import Vuex from 'vuex'

Vue.use(Vuex)

export default new Vuex.Store({
  state: {
    count: 0
  },
  mutations: {
    add(state){
      state.count++;
    },
      minus(state){
      state.count--;
      }
  },
  actions: {

  }
})

现在拥有了一个数据count和两个方法add minus

view中调用

<template>
    <div class="asd">
        <p @click="fn1()">增加{{count}}</p>
        <p @click="fn2()">减少{{count}}</p>
    </div>
</template>

<script>
    export default {
        name: "asd",
        computed:{
            count(){
                return this.$store.state.count
            }
        },methods:{
            fn1(){
                console.log(this.$store.state.count)
                return this.$store.commit('add')

            },
            fn2(){
                console.log(this.$store.state.count)
                return this.$store.commit('minus')
            }
        },mounted(){
            console.log(this.$store.state.count)
        }
    }
</script>

<style scoped>

</style>

通过计算属性绑定store中的count值,并显示在页面上
通过点击事件绑定store中的两个方法。

此时点击增加,和减少,count随操作变化。

官方示例:https://jsfiddle.net/n9jmu5v7/1269/

ok 现在在第一个页面通过点击增加文字修改了count后,换一个页面在调试台输出这个值,试试。

相关文章

  • vuex简单简单使用记录

    1、Vuex有啥用(非官方解释)举例,组件a b 使用了同一个数据源count,当操作a的时候count++,同时...

  • vuex使用记录

    副标题:vuex使用详解、vue使用全局变量、vue使用 store 这篇博客主要记录了 vuex的使用方法,简单...

  • vuex简单使用

    Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式,本文会介绍怎么使用vuex,比较简单,如果想对vu...

  • vuex简单使用

    https://vuex.vuejs.org/zh/installation.html[https://vuex....

  • vuex简单使用

    vuex是一个数据集中管理的库,在数据量庞大并且涉及到多个组件之间交互使用数据的时候,他就可以派上用场,完美的解决...

  • Vuex简单使用

    一、初始化Vuex Vuex[https://vuex.vuejs.org/zh/]是一个专为 Vue.js 应用...

  • 通过一个简单实例了解vuex

    简单说明 什么是vuex,vuex怎么使用,什么场景下适合使用vuex, vuex 文档中都有介绍。看完文档之后,...

  • vuex 简单入门使用

    vuex是什么? Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组...

  • vuex的简单使用

    一 目录的配置 根据官方推荐在src目录里面创建store目录 二 创建store里面的文件 根据官方推荐创建 a...

  • vuex简单搭建使用

    安装 配置 在src中创建store 文件夹 store创建 index.js 引入vue 使用 获取store中...

网友评论

      本文标题:vuex简单简单使用记录

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