位置: IT常识 - 正文

uniapp中使用mock(uniapp中使用amap-vue,设置安全密钥)

编辑:rootadmin
uniapp中使用mock

推荐整理分享uniapp中使用mock(uniapp中使用amap-vue,设置安全密钥),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:uniapp中使用svg不展示,uniapp中使用乾坤,uniapp中使用svg不展示,uniapp中使用cesium,uniapp中使用svg不展示,uniapp中使用amap-vue,设置安全密钥,uniapp中使用svg不展示,uniapp中使用amap-vue,设置安全密钥,内容如对您有帮助,希望把文章链接给更多的朋友!

在小程序运行是政策的,打包安卓后无法显示

使用方法: 

首先需要安装mock

npm install better-mock

在大目录下建立存放mock的文件

如下:

mock.js中的数据如下:

const Mock = require('better-mock/dist/mock.mp.js')Mock.mock('http://localhost:8080/api/test', 'GET', {"code": 1,"msg": "succsee","data": {List: [{chiName: '学习',engName: 'study',...},],}})uniapp中使用mock(uniapp中使用amap-vue,设置安全密钥)

 然后在main.js文件中引入mock

import Mock from './src/mock.js'

我这里用的方法是直接对原生的uni.request进行了封装

这个时候在文件大目录下建立utils目录,下面创建一个request.js

request.js的代码如下:

export const request = (config, contentType) => {config.url = 'http://localhost:8080' + config.url;config.methods = config.methods;if (!config.data) {config.data = {};}let promise = new Promise(function(resolve, reject) {uni.request(config).then(responses => {// 异常if (responses[0]) {reject({message: "网络超时"});} else {let res = responses[1]if (res.data.code === 1) {return resolve(res.data);} else {return reject(res.data.msg);}}}).catch(error => {reject(error);})})return promise;};

其次在大目录下再创建一个目录:api/api.js,用于存放所有的接口请求

不要忘记引入request哦,具体代码如下:

import {request} from '../utils/request.js'export const getData = data => {return request({url: "/api/test",//对应mock中的接口method: 'GET',//对应mock中的请求的typedata})}

最后在需要发送请求的页面引入具体的方法使用

如下:

onLoad() {this.getList()},methods: {// 获取电影列表getList() {const data = {}//需要传递的参数getData(data).then(res => {console.log(res, "resRes")}).catch(err => {console.log(err, "errerr")})},

得到的数据就是如下存在mock中的数据啦

关于报错

_request.default) is not a function

基本上就是import和export关系没有使用正确,export default对应的就不用加花括号,如果是export ,在引入时需要加花括号

本文链接地址:https://www.jiuchutong.com/zhishi/297538.html 转载请保留说明!

上一篇:微信小程序 |基于百度AI从零实现人脸识别小程序(微信小程序开发一个多少钱)

下一篇:编译和连接 - 笔记 5(编译和链接的区别是什么)

  • 点开朋友圈是一条横线是怎么回事(点开朋友圈是一条线)

    点开朋友圈是一条横线是怎么回事(点开朋友圈是一条线)

  • email是qq邮箱吗(email邮箱)

    email是qq邮箱吗(email邮箱)

  • 华为p40能用40w充电器吗(华为p40支持40w)

    华为p40能用40w充电器吗(华为p40支持40w)

  • 华为nova5怎么录制屏幕(华为nova5怎么录入门禁卡)

    华为nova5怎么录制屏幕(华为nova5怎么录入门禁卡)

  • 点微信头像会震动(点微信头像会震动怎么办)

    点微信头像会震动(点微信头像会震动怎么办)

  • accdata_vod是什么文件夹可以删除吗(accid什么意思)

    accdata_vod是什么文件夹可以删除吗(accid什么意思)

  • 华为手机微信深夜模式怎么打开(华为手机微信深色模式)

    华为手机微信深夜模式怎么打开(华为手机微信深色模式)

  • 苹果手机手电筒图标变灰(苹果手机手电筒开不了)

    苹果手机手电筒图标变灰(苹果手机手电筒开不了)

  • 什么软件可以增强wifi信号(什么软件可以增加图片清晰度)

    什么软件可以增强wifi信号(什么软件可以增加图片清晰度)

  • 飞利浦手机恢复出厂设置密码(飞利浦手机恢复出厂密码多少)

    飞利浦手机恢复出厂设置密码(飞利浦手机恢复出厂密码多少)

  • 闲鱼竞拍成功卖家还可以取消吗(闲鱼竞拍成功卖家下架)

    闲鱼竞拍成功卖家还可以取消吗(闲鱼竞拍成功卖家下架)

  • 发布的抖音怎么换音乐(发布的抖音怎么撤回来)

    发布的抖音怎么换音乐(发布的抖音怎么撤回来)

  • 赞美母亲的诗歌(赞美母亲的诗歌有哪些)

    赞美母亲的诗歌(赞美母亲的诗歌有哪些)

  • 快手被误删怎么恢复(快手被删除)

    快手被误删怎么恢复(快手被删除)

  • 小米手环怎么监控睡眠(小米手环怎么监测运动心率)

    小米手环怎么监控睡眠(小米手环怎么监测运动心率)

  • 苹果耳机二代充电的时候怎么显示(苹果耳机二代充电时灯会亮吗)

    苹果耳机二代充电的时候怎么显示(苹果耳机二代充电时灯会亮吗)

  • ps不小心关了没保存(ps不小心关了没保存在哪里找到)

    ps不小心关了没保存(ps不小心关了没保存在哪里找到)

  • 苹果id姓名必须真实吗(苹果id姓名必须和银行卡一致吗)

    苹果id姓名必须真实吗(苹果id姓名必须和银行卡一致吗)

  • 苹果xs max手电筒怎么开关

    苹果xs max手电筒怎么开关

  • iphone8美版和国行区别(美版苹果8跟国行有什么区别)

    iphone8美版和国行区别(美版苹果8跟国行有什么区别)

  • 【React-Hooks进阶】useState回调函数的参数 / useEffect发送网络请求/ useRef / useContext(react hook详解)

    【React-Hooks进阶】useState回调函数的参数 / useEffect发送网络请求/ useRef / useContext(react hook详解)

  • Vue+Element UI-el-date-picker时间日期选择器组件(实现向后端传值)

    Vue+Element UI-el-date-picker时间日期选择器组件(实现向后端传值)

  • 深入理解JVM第二章-自动内存管理(深入理解jvm第三版pdf百度云)

    深入理解JVM第二章-自动内存管理(深入理解jvm第三版pdf百度云)

  • 房地产开发企业土地增值税预缴
  • 9月份扣什么税?
  • 什么是长期股权结构
  • 库存商品盘点的作用表现为
  • etc怎么取过路费啊
  • 购买商标权发生损失能税前扣除吗?
  • 货币资金包括应收票据和应收账款吗
  • 一般纳税人注销库存需要补交税吗
  • 报销 交通费
  • 个人所得税补交税
  • 不动产初始登记流程
  • 停车场收入怎么做账
  • 重庆房产税政策历史
  • 滴滴客运服务费发票税率
  • 红字发票需要盖章子吗
  • 一般纳税人注销库存需要补交税吗
  • 关于企业所得税若干优惠政策的通知
  • 开具发票时,哪些备注事项需要被重视?
  • 企业会计制度怎么备案
  • 购买方开具红字信息表
  • 向人力资源公司辞职怎么说
  • 给子公司拨款怎么记账
  • 注册资本认缴与注册登记实操
  • 高新产业扶持补贴怎样申请
  • 工会经费怎么使用
  • 新装的电脑开机慢是什么原因
  • 如何win10家庭版升级专业版
  • 收到退回的土地使用税分录怎么做
  • 暂估成本比实际高分录
  • 备用金的会计分类
  • 会议费计入什么二级科目
  • 小规模纳税人多久缴纳一次增值税
  • 期间费用为什么叫期间费用
  • 营改增之前的业务怎么缴税
  • win10平板模式怎么显示桌面
  • debian配置
  • 消费赠送积分
  • 工地事故赔付
  • vue 的watch
  • 缅甸安达曼海
  • 应交税费应交增值税明细账怎么填
  • 招待费专票可以抵扣进项吗
  • vscode安装python3
  • linux php redis扩展
  • fmt println
  • springbootredis密码加密
  • mongodb主从复制原理
  • 帝国cms视频教程
  • 股权处置时点
  • 企业所得税申报错误怎么更改
  • linux 升级软件
  • 应收票据贴现的会计处理
  • 企业所得税退回应交税费会计分录
  • 银行存款日记账是企业的还是银行的
  • 小规模纳税人场地租赁发票税率是多少
  • 燃油费如何做账会计分录
  • 存货报废损失会计处理
  • 年末递延所得税资产的账面余额
  • 新建工业企业要考虑到什么
  • mysql增删改查实例
  • 快启动U盘怎么进去
  • xp系统设置锁屏
  • xp系统安装程序没反应
  • ubuntu服务
  • 隐藏的系统
  • windows7 记事本
  • winde.exe - winde进程是什么意思
  • centos创建一个文件
  • w10简易版
  • linux系统命令包含在哪个目录中
  • win8系统咋样
  • [置顶]电影名字《收件人不详》
  • perl 文件
  • javascript cookies
  • activity与fragment的通信
  • 一些常用的网络命令
  • javascript面向
  • 自定义水印相机
  • 杭州残保金2021年新政策申报时间
  • 增值税专用发票注明的金额是含税还是不含税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设