当前位置: 首页 > news >正文

mock.js模拟数据

MOCK模拟后端数据

1.按照mock.js

npm install mockjs

2.在src目录下建立mock目录,在该目录下建立index.js文件,该文件中写上你所需要的数据,示例如下:

import Mock from 'mockjs'
let data = Mock.mock("/data/person","get",{
  "data":'@cname()',
  "age": "@integer(1,100)",
  "addr": "@city(true)",
  "email": "@email(qq.com)"
})

3.建立一个测试组件,本人这边是建立了一个deno01.vue测试组件,组件内容如下:

<template>
  <div>
    <button @click="getMessage">点击获取数据</button>
    <hr/>
    {{msg}}
  </div>
</template>

<script>
import axios from "axios";
export default {
  name: "demo01",
  data(){
    return{
      msg:''
    }
  },
  methods:{
    getMessage(){
        axios.get("/data/person").then(res=>{
          this.msg=(JSON.stringify(res.data));
        }).catch(error=>{
          alert(error.data())
        })
    }
  }
}
</script>

<style scoped>

</style>

注意点:axios中get的路径要与mock下的index.js中的url保持一直如下所示:

在这里插入图片描述

在这里插入图片描述

http://www.dtcms.com/a/92719.html

相关文章:

  • 在linux部署网站
  • Rust vs. Go: 在仅使用标准库时的性能测试
  • 数据库基础知识点(系列七)
  • element-plus 的简单应用
  • Python----计算机视觉处理(Opencv:图像边缘检测:非极大值抑制,双阈值筛选)
  • Vue基本使用
  • qt+opengl 加载三维obj文件
  • 23.linux下电脑健康检查
  • 【NLP 47、实践 ⑫ 通过mask和loss计算实现SFT】
  • TensorRT怎么实现加速的
  • 001初识多视图几何
  • 虚拟机(一):Java 篇
  • 与Aspose.pdf类似的jar库分享
  • C++三大特性之继承
  • 数字化转型的点线面体:从局部突破到生态构建
  • 2181、合并零之间的节点
  • GD32 ISP下载程序(串口烧录)
  • 31天Python入门——第14天:异常处理
  • leetcode 2829. k-avoiding 数组的最小总和 中等
  • 单例模式(Singleton Pattern)
  • ubuntu下终端打不开的排查思路和解决方法
  • 硬件基础--04_电场_电势_电势能
  • 解决centos部署的java项目上传文件成功后,访问403
  • SQL注入操作
  • EF Core 执行原生SQL语句
  • 大模型应用平台架构
  • Android 12系统源码_系统启动(二)Zygote进程
  • 批量处理word里面表格单元格中多余的回车符
  • JavaScrip-模版字符串的详解
  • 文献学习:单细胞+临床+模型构建 | 一篇Molecular Cancer文献如何完整解读CDK4/6i耐药机制