您的位置:首页 > Web前端 > Vue.js

vuex-computed获取数据

2019-04-24 17:48 204 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/weixin_40864793/article/details/89499501

vuex-computed获取数据

一、代码块

  1. 再src下面创建store文件夹, 里面创建store.js
  2. 在store.js中import 和 export(别的页面需要接收)需要的东西
import Vue from 'vue'
import Vuex from 'vuex'

Vue.use(Vuex)

export const store = new Vuex.Store({
state: {
products: [
{name: '马1', price: 100},
{name: '马2, price: 200},
{name: '马3', price: 300},
{name: '马4', price: 400}
]
}
})
  1. 在main.js import store
import { store } from './store/store.js'

new Vue({
store: store,
el: '#app',
router,
components: { App },
template: '<App/>'
})
  1. 使用: 在需要store中数据的页面
computed: {
productss () {
return this.$store.state.products
},
},

二、截屏


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: