• vue安装及测试mockjs


    vue安装mockjs

    其实吧vue是有ui界面的可以直接用在ui里安装,偶电脑用npm安装实在撑不住。。

    1.使用vueui安装mockjs

    1589520208344

    1589520275488

    2.在工程根目录下创建mock目录的index.js文件

    1589527435423

    在文件中导入mock的包并写一个简单的mock函数来模拟

    index.js

    /** 导入数据模块的包 **/
    import Mock from 'mockjs'
    
    /** 通过Mock.mock函数可以模拟 **/
    Mock.mock('/api/goodslist','get',{
        status: 200,
        message: '获取商品列表成功',
        data:[1,2,3,4]
    })
    

    1589527548984

    3.在main.js文件中导入使得mock生效

    其实就是将他加入到vue工程中一起运行

    main.js

    ···other codes···
    
    /** 使得mock生效  **/
    import './mock/'
    
    ···other codes···
    

    1589527655906

    4.安装axios

    也是直接在GUI界面安装

    1589528306704

    5.在main.js导入axios

    ···other codes···
    
    /** 导入axios模块 **/
    import axios from 'axios'
    
    
    
    /** 导入axios **/
    Vue.prototype.$http = axios
    
    ···other codes···
    

    1589528362405

    6.书写测试请求

    App.vue

    <template>
      <div id="app">
        <h1>
           啊哈~
        </h1>
        <button @click="getGoodsList">
          获取商品列表
        </button>
      </div>
    </template>
    
    <script>
    export default {
      methods: {
        async getGoodsList () {
          const { data: res } = await this.$http.get('/api/goodslist')
          console.log(res)
        }
      }
    }
    </script>
    
    <style>
    
    </style>
    
    

    7.运行项目,点击按钮

    在log中可以看到模拟的数据

    1589530066128

  • 相关阅读:
    java学习笔记(2)
    java学习笔记(1)
    python3自用utils(备忘录)
    关于ubuntu环境的一切
    vim中F5编译运行代码
    kafka入门教程
    python中datetime的常用功能
    Hbase实战教程(转)
    根据时间戳(毫秒)计算年龄
    如何在Debian 10上安装Python 3.8
  • 原文地址:https://www.cnblogs.com/lightice/p/12895558.html
Copyright © 2020-2023  润新知