首页 > 其他分享 >vuex从后端获取data

vuex从后端获取data

时间:2022-09-27 08:33:50浏览次数:54  
标签:merchants axios const 从后 get vuex data

//store.js
import {createStore} from "vuex"; import axios from "axios"; const store = createStore({ state() { return { merchants: [] } }, getters:{ }, mutations: { getMerchants(state, data) { state.merchants = data } }, actions: { getMerchants(context) { //向后端要数据 axios.get('http://localhost:3000/get-merchants') .then(response => { // console.log(response) context.commit('getMerchants', response.data) }) } } }) export default store
//serve/router.js
const {Router} = require('express')

const router = Router()

const fs=require('fs')

router.get('/get-merchants',(req,res)=>{
    fs.readFile('data/merchants.json',(error,data)=>{
        if (error) throw error
        res.send(JSON.parse(data))
    })
})



module.exports = router

后端通过get方法指定 /get-merchants 对外发出数据 res.send(JSON.parse(data))

vuex使用axios方法get http://localhost:3000/get-merchants 路径上的数据

标签:merchants,axios,const,从后,get,vuex,data
From: https://www.cnblogs.com/smx-BKY/p/16733215.html

相关文章

  • MongoDB Database Tools All In One
    MongoDBDatabaseToolsAllInOnehttps://www.mongodb.com/docs/database-tools/refs©xgqfrms2012-2020www.cnblogs.com/anonymous007发布文章使用:只允许注册用......
  • C#的System.Data.DataTable各个属性和方法
    在项目中常常常使用到DataTable,假设DataTable使用得当,不仅能使程序简洁有用,并且可以提高性能,达到事半功倍的效果,现对DataTable的使用技巧进行一下总结。1、添加引用usin......
  • SQL Server Master Database
    概述最近公司做了一个关于SQLSERVER的大项目,所以对SQLSERVER进行了探究。master数据库,是SQLServer中最重要的系统数据库。master数据库包含有关SQLServer系统的所有......
  • datafaker的使用--详细教程
    文章目录datafaker的使用一、开源情况二、工具产生背景三、软件架构四、安装流程安装对应数据库包五、使用举例5.1查看版本号,查看参数使用说明5.2......
  • 【C#】System.Data.OleDb操作Excel
    一、DataTable导入导出ExcelusingSystem;usingSystem.Collections.Generic;usingSystem.Data;usingSystem.Data.OleDb;usingSystem.IO;usingSystem.Linq;usi......
  • Arc SQL MI: Multi-cloud Database failover using Distributed AG
    Reference:https://techcommunity.microsoft.com/t5/azure-architecture-blog/arc-sql-mi-demonstrating-multi-cloud-database-failover-using/ba-p/2936589architect......
  • vue3的vuex简单配置
    vuex目录文件内容【store/index.js】import{createStore}from"vuex";importmodulesfrom"./modules";constsetupStore=(app)=>{letstoreOptions......
  • 造数据程序,DATAFAKER的简单介绍
    DATAFAKER前言一、什么是datafaker二、使用步骤1.下载2.根据需要安装合适的package三、执行测试样例 前言Datafaker是一个大规模的测试数据和流测试数据......
  • MySQL通过Data恢复数据库
    在真实的开发环境中,服务器突然蹦了,MySQL指令也不行了,备份...。只能通过物理备份Data。那我们如何通过Data恢复数据库。太简单了,只是复制粘贴的是。备份Data。备份Dat......
  • 封装加载动画组件,利用slot标签与vuex实现
     实现效果: 加载时:  加载完成时;   实现代码:通过vuex传入一个布尔值loading控制加载动画显示与否,动画关闭时,通过slot标签显示本组件中包含的其他内容组......