• vue -webpack.dev.config.js模拟后台数据接口


    在const portfinder = require('portfinder')后面添加

    const express = require('express')
    
    const app = express()
    
    var appData = require('../static/data.json')
    var seller = appData.seller
    var goods = appData.goods
    var ratings = appData.ratings
    
    var apiRoutes = express.Router();
    app.use('/api',apiRoutes)

    在当前js搜索devServer,在里面添加

    devServer: {
        before(app) {
          app.get('/api/seller', (req, res) => {
            res.json({
              // 这里是你的json内容
              errno: 0,
              data: seller
            })
          }),
          app.get('/api/goods', (req, res) => {
            res.json({
              // 这里是你的json内容
              errno: 0,
              data: goods
            })
          }),
          app.get('/api/ratings', (req, res) => {
            res.json({
              // 这里是你的json内容
              errno: 0,
              data: ratings
            })
          })
        },
    
      },

    然后fetch请求

      mounted(){
        fetch('./api/seller').then((res)=>{
          return res.json()
        }).then((stroies)=>{
          console.log(stroies)
        })
      }
  • 相关阅读:
    Shell 中的 expect 命令
    #每日日报#7.11
    #每日日报#7.10
    #每日日报#7.09
    #每日日报#7月8日
    每日日报2020.7.17
    每日日报2020.7.16
    每日日报2020.7.15
    每日日报2020.7.14
    每日日报2020.7.13
  • 原文地址:https://www.cnblogs.com/huangmin1992/p/8000148.html
Copyright © 2020-2023  润新知