位置: 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(编译和链接的区别是什么)

  • 一加9rt有耳机孔吗(一加9r手机有耳机孔吗)

    一加9rt有耳机孔吗(一加9r手机有耳机孔吗)

  • 核酸检测采集码哪里申请(核酸检测采集码怎么获取)

    核酸检测采集码哪里申请(核酸检测采集码怎么获取)

  • 苹果11和11 pro的区别(苹果11和11 Pro的钢化膜通用吗)

    苹果11和11 pro的区别(苹果11和11 Pro的钢化膜通用吗)

  • 微信被盗号了好友都被删除了怎么办(微信被盗号了好友都在黑名单)

    微信被盗号了好友都被删除了怎么办(微信被盗号了好友都在黑名单)

  • 手机本地无签名证书什么意思(手机本地无签名怎么回事)

    手机本地无签名证书什么意思(手机本地无签名怎么回事)

  • 9400和9500有什么区别(9400和9500和9600)

    9400和9500有什么区别(9400和9500和9600)

  • 升级ios13.3后怎么降级(升级ios 13)

    升级ios13.3后怎么降级(升级ios 13)

  • 抖音加入公会和不加入有什么区别(抖音加入公会和不加入收益有什么区别)

    抖音加入公会和不加入有什么区别(抖音加入公会和不加入收益有什么区别)

  • 监控摄像头灯怎么关闭(监控摄像头灯怎么调)

    监控摄像头灯怎么关闭(监控摄像头灯怎么调)

  • root权限有什么风险(root权限有什么风险吗安全吗)

    root权限有什么风险(root权限有什么风险吗安全吗)

  • mate30支持5g么(华为mate30支持5g哪些频段)

    mate30支持5g么(华为mate30支持5g哪些频段)

  • mkv2用什么播放器(mkv格式用什么播放器比较好)

    mkv2用什么播放器(mkv格式用什么播放器比较好)

  • iphone11手机发烫正常吗(iphone11手机发烫电池耗电很快什么原因)

    iphone11手机发烫正常吗(iphone11手机发烫电池耗电很快什么原因)

  • 字幕打轴是什么意思(字幕打轴软件)

    字幕打轴是什么意思(字幕打轴软件)

  • 苹果怎么拉黑联系人(苹果怎么拉黑联系人电话号码说真在通话中)

    苹果怎么拉黑联系人(苹果怎么拉黑联系人电话号码说真在通话中)

  • 咪咕超级会员怎么使用(咪咕超级会员在哪开通)

    咪咕超级会员怎么使用(咪咕超级会员在哪开通)

  • iphonexs处理器是a几(iphonexs处理器是a12还是a12x)

    iphonexs处理器是a几(iphonexs处理器是a12还是a12x)

  • ipone日历怎样显示节日(苹果的日历怎么显示)

    ipone日历怎样显示节日(苹果的日历怎么显示)

  • 一加7怎么插耳机(一加七手机怎么用耳机)

    一加7怎么插耳机(一加七手机怎么用耳机)

  • ppt没保存怎么恢复(ppt没保存怎么恢复到桌面)

    ppt没保存怎么恢复(ppt没保存怎么恢复到桌面)

  • 华为畅享10上市时间(华为畅享10上市时间及价格)

    华为畅享10上市时间(华为畅享10上市时间及价格)

  • 花呗额度快充怎么解锁(花呗额度快充怎么搞)

    花呗额度快充怎么解锁(花呗额度快充怎么搞)

  • 无线充电的手机有哪几款(vivo可以无线充电的手机)

    无线充电的手机有哪几款(vivo可以无线充电的手机)

  • 苹果8不能关机充电吗(苹果不能关机怎么办)

    苹果8不能关机充电吗(苹果不能关机怎么办)

  • vivoz5x反向充电怎么开启(vivo z5反向充电)

    vivoz5x反向充电怎么开启(vivo z5反向充电)

  •  苹果怎么开volte(华为手机的volte功能在哪里开启?)

    苹果怎么开volte(华为手机的volte功能在哪里开启?)

  • service启动的正确姿势(service的启动方式及生命周期)

    service启动的正确姿势(service的启动方式及生命周期)

  • AI遮天传 ML-KNN(遮天传游戏视频)

    AI遮天传 ML-KNN(遮天传游戏视频)

  • 工程会计税率
  • 白酒和烟草 纳税总额
  • 印花税贴花是什么时候取消的
  • 应收账款余额百分比法是什么意思
  • 小微企业条件需交税吗
  • 住房公积金个人和单位各承担多少
  • 境外人员为境内企业提供劳务如何缴税
  • 月末本年利润余额怎么算
  • 留底的预缴税款怎么处理?
  • 收取外部客户电费如何结转成本
  • 意外死亡公司赔偿多少标准
  • 增值税普通发票几个点
  • 税号里的0是字母还是数字
  • 开什么样的发票,取决于哪些因素?
  • 个人领取住房公积金需要什么材料
  • 金融公司一般有哪些业务
  • 向境外企业转让房产
  • 无形资产的定义和特征
  • 增值税普票当月开错了怎么办
  • 怎么在电脑上设置输入法
  • 国际电汇是什么意思
  • PHP:session_set_save_handler()的用法_Session函数
  • linux系统如何更改主机名
  • 员工租房管理规定
  • thinkphp vue
  • 预付款不退如何投诉
  • 企业所得税的税率是多少
  • 未按规定开具发票怎么处罚
  • 若依框架是什么框架
  • 工程建设的项目的划分?
  • css字体溢出
  • 个人独资企业的特点
  • 3分钟认识Vue3的v-model
  • logparser命令
  • 浅析Laravel5中队列的配置及使用
  • Node 下 Http Streaming 的跨浏览器实现
  • python3 静态方法
  • 策划费多少钱
  • sqlsever无法连接到服务器
  • 换电脑了怎么办
  • 开负数发票的规定是有?
  • 现金流量表的本期数是本月数还是本年数
  • 只收加工费
  • 保洁服务属于
  • 个人所得税手续费比例
  • 企业哪些进项税抵扣
  • 货物赔偿款如何计算
  • 所有者权益的来源包括
  • 小规模与一般纳税人的界定
  • 货款还没收到有违法所得吗
  • 如何计提当期费用成本
  • 仓库货架应该计入什么科目
  • 公司不注销有什么影响吗
  • 固定资产怎么计算折旧额
  • 商业企业采购商品会计分录
  • mysql连接问题
  • windows怎么连无线
  • win2008r2下载
  • win8.1安装过程
  • win8怎么关闭实时保护
  • linux 压缩包zip
  • centos做服务器
  • spes监控原理
  • win7系统谷歌浏览器打不开网页
  • myeclipse创建
  • python 密码
  • srslte源码分析
  • 超漂亮的38种刺绣图案
  • jquery网站开发
  • js获取tbody
  • node js教程
  • node js连接数据库
  • ubuntu下安装win10
  • adb工具使用说明文档下载
  • python搭建平台
  • jquery选择器有哪些
  • 公务员中了彩票怎么领取
  • 孵化企业税收优惠
  • 如何下载电子国税app
  • 零税率,免税不免增值税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设