Skip to content

Latest commit

 

History

History
26 lines (25 loc) · 683 Bytes

24.打印状态管理库中的Proxy.md

File metadata and controls

26 lines (25 loc) · 683 Bytes

打印状态管理库中的数据

Vuex中打印axios请求的结果

import { createStore } from 'vuex';
import fn from "@/api";
export default createStore({
  state: {
    shopsInfo: [],        // 商家列表
  },
  actions: {
    /**
     * 该函数请求所有商家。
     * @param context 
     */
    async allShopsInfo(context) {
      let result = await fn.allShopsInfo();
      context.state.shopsInfo = result.data;
      console.log(result.data);
      console.log(context.state.shopsInfo);
      console.log(JSON.parse(JSON.stringify(context.state.shopsInfo)));
    },
  }
})