美文网首页
教你简单使用vuex

教你简单使用vuex

作者: 九千_ | 来源:发表于2019-03-25 16:04 被阅读0次

1.在vue脚手架安装完成后,安装cnpm install vuex --save

2.在vue脚手架src目录下创建文件夹store

(2-1)并在store文件夹中创建index.js文件

3.在store文件夹的index.js文件中保存可公用数据

```

import Vue from 'vue'

import Vuex from 'vuex'

Vue.use(Vuex);

//区分数据用const 定义一个库eg:shopping--->

const shopping = {

state: { 

//数据

num:10,

arr:[

{title:"标题1"},{title:"标题2"},{title:"标题3"}

]

},

mutations: {

//与发送过来的的事件对应,并接收数据

goodsItem(state,index){

state.num=index;

}

}

//可以理解为主库-->

const store = new Vuex.Store({

state: {

    },

mutations: {

},

modules: {

//shopping可以理解为主库里面分的小仓库

shopping

  }

)

export default store

```

4.在vue脚手架src目录下main.js中引用vuex

```

import store from './store/index'

new Vue({

el: '#app',

router,

store,

components: { App },

template: ''

})

```

5.使用store中的数据

```

<template>

  <div id="content">

<p>{{num11}}</p>

<ul> 

<li v-for="(item,index) in data" :key="index" @click="clickHandle(index)">item.title</li>

  </ul>

 </div>

</template>

<script>

  export default {

    computed:{

//从store中获取数据

      num11(){ return this.$store.state.shopping.num } ,

data(){ return this.$store.state.shopping.arr} 

},

    methods:{

    clickHandle(index){

//向store发送事件goodsItem,并传递数据index

        this.$store.commit('goodsItem',index)

      }

  }

</script>

```

6.接下来就是最重要的一步,千万不要忘了记得点赞 记得点赞 记得点赞

哈哈哈哈

相关文章

  • 教你简单使用vuex

    1.在vue脚手架安装完成后,安装cnpm install vuex --save 2.在vue脚手架src目录下...

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

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

  • 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 应用...

  • 2020-03-25 vuex 全集

    Vuex入门(1)—— Vuex的设计初衷和简单使用 https://blog.csdn.net/dkr38020...

  • vuex简单简单使用记录

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

  • vuex入门详解

    vuex最简单、最详细的入门文档 vuex最简单、最详细的入门文档 如果你在使用 vue.js , 那么我想你可能...

网友评论

      本文标题:教你简单使用vuex

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