请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

请问我的项目中没有icode可否给我一个测试的

const icode = '13926EAFCAA16CC3’
课程里的这个输入以后报错

正在回答 回答被采纳积分+3

4回答

提问者 前端 2022-02-10 16:46:31

具体实现代码:

第一步安装:cnpm install --save-dev mockjs

第二步:修改utils/request.js文件

const service = axios.create({

    baseURL: "http://localhost:8080",

    timeout: 5000

}

)

第三步:api/index.js

import request from '../utils/request'

import axios from 'axios'


//报表词云数据

export const wordcloud = () => axios.get("/screen/wordcloud")

// //报表地图散点数据

export const mapScatter = () => axios.get("/screen/map/scatter")

//报表/大屏数据

export const screenData = () => axios.get("/screen/data")


第四步:在src下面创建mock文件夹,新建文件mockServer.js


import Mock from 'mockjs'


Mock.mock('/screen/wordcloud', {

    code: 0, data: 把数据复制到这里即可

})


第五步:在main.js中导入mockServer

import './mock/mockServer'

第六步:调用即可

 async  getWordcloud (){

      const result = await wordcloud();

      console.log(result)

    }

4 回复 有任何疑惑可以回复我~
提问者 前端 2022-02-10 15:56:26

目前看只能用mockjs模拟真实请求,通过http://www.youbaobao.xyz/datav-report/网站上接口的数据返回,跟真实效果一样

1 回复 有任何疑惑可以回复我~
  • 是把这个网页下 console 里面的数据拿出来吗?
    回复 有任何疑惑可以回复我~ 2022-05-16 21:37:36
慕哥9542403 2022-04-27 10:07:37

直接使用演示项目的接口

0 回复 有任何疑惑可以回复我~
提问者 前端 2022-02-10 16:48:19

请求接口结果如下

https://img1.sycdn.imooc.com//szimg/6204d13409a6b81d17120900.jpg

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信