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

  • 上海已监测到XBB.1.5毒株,新冠感染高端局即将打响

    上海已监测到XBB.1.5毒株,新冠感染高端局即将打响

  • 百度网盘怎么实名制认证?实名制有什么用(百度网盘怎么实时备份微信聊天记录)

    百度网盘怎么实名制认证?实名制有什么用(百度网盘怎么实时备份微信聊天记录)

  • 微博营销推广十二个技巧(微博营销推广是什么)

    微博营销推广十二个技巧(微博营销推广是什么)

  • switch怎么连接蓝牙耳机(switch怎么连接蓝牙)

    switch怎么连接蓝牙耳机(switch怎么连接蓝牙)

  • win7如何添加开机启动项(Win7如何添加开机启动项)

    win7如何添加开机启动项(Win7如何添加开机启动项)

  • 淘宝在哪里加好友(淘宝哪里添加好友)

    淘宝在哪里加好友(淘宝哪里添加好友)

  • 荣耀30pro可以隐藏应用吗(华为荣耀30pro怎么隐藏软件)

    荣耀30pro可以隐藏应用吗(华为荣耀30pro怎么隐藏软件)

  • 12123显示有违法未处理(12123显示有违法未处理但是又找不到)

    12123显示有违法未处理(12123显示有违法未处理但是又找不到)

  • 华为gt2跟gt2e有什么区别(华为gt2和gt2e功能对比)

    华为gt2跟gt2e有什么区别(华为gt2和gt2e功能对比)

  • 抖音直播的点赞可以换钱吗(抖音直播的点赞量怎么结算)

    抖音直播的点赞可以换钱吗(抖音直播的点赞量怎么结算)

  • 荣耀锁屏密码忘记怎么办(荣耀 忘记锁屏密码)

    荣耀锁屏密码忘记怎么办(荣耀 忘记锁屏密码)

  • airpods支持ios几(airpods支持ios9吗)

    airpods支持ios几(airpods支持ios9吗)

  • 腾讯视频音画不同步怎么解决(腾讯视频不能音频播放)

    腾讯视频音画不同步怎么解决(腾讯视频不能音频播放)

  • 手机来电有语音播报怎么关(手机来电听不到对方声音怎么回事)

    手机来电有语音播报怎么关(手机来电听不到对方声音怎么回事)

  • vivo手机怎么开空调(vivo手机怎么开老年模式)

    vivo手机怎么开空调(vivo手机怎么开老年模式)

  • 支付宝账户是手机号吗(支付宝账户是手机号码,怎么更改)

    支付宝账户是手机号吗(支付宝账户是手机号码,怎么更改)

  • 电脑管家在哪里打开(华为笔记本电脑管家在哪里)

    电脑管家在哪里打开(华为笔记本电脑管家在哪里)

  • excel图例靠上(excel图例在顶部显示)

    excel图例靠上(excel图例在顶部显示)

  • win10准备就绪要多久(win10准备就绪需要多久)

    win10准备就绪要多久(win10准备就绪需要多久)

  • 抖音怎么看是不是随拍(抖音怎么看是不是达人)

    抖音怎么看是不是随拍(抖音怎么看是不是达人)

  • miui10修改dpi方法(miui默认dpi是多少)

    miui10修改dpi方法(miui默认dpi是多少)

  • p30如何设置通话背景(华为p30怎么设置通话)

    p30如何设置通话背景(华为p30怎么设置通话)

  • jmgo投影仪如何连手机(jmgo投影仪如何连手机投屏)

    jmgo投影仪如何连手机(jmgo投影仪如何连手机投屏)

  • 冰岛北部内陆景观中的Aldeyjarfoss瀑布 (© Jim Patterson/Tandem Stills + Motion)(冰岛北部内陆景观有哪些)

    冰岛北部内陆景观中的Aldeyjarfoss瀑布 (© Jim Patterson/Tandem Stills + Motion)(冰岛北部内陆景观有哪些)

  • ChatGPT-4.0 : 未来已来,你来不来(xch 未来)

    ChatGPT-4.0 : 未来已来,你来不来(xch 未来)

  • 个体工商户工商年报资金数额填啥
  • 融资租赁业务如何开具增值税
  • 发票上税额加不上怎么办
  • 售后维护费账务处理
  • 外地预缴税款预缴多了怎么办
  • 如何做固定资产卡片
  • 企业所得税季报和年报的区别
  • 自来水开出发票的税率是多少
  • 停车费可以抵扣个人所得税吗
  • 以前年度成本多入了怎样调整
  • 财产行为税计税依据
  • 佣金是否要交所得税
  • 银行存款一直没动会怎样
  • 网银 密码器
  • 车辆购置税过户流程
  • 印刷品生产需要生产许可证吗?
  • 代开劳务票税率多少?
  • 同一个月两家单位交公积金
  • 案例分析正当防卫
  • 多缴税款退回及退回
  • 财务费用负数是什么意思
  • 工程施工成本发票未到会计分录及账务处理
  • 公户没有开票进账了可以吗
  • 可供出售金融资产会计处理
  • 海关增值税当月可以抵扣吗
  • 福利费计提包括奖金吗
  • win10ie浏览器没有internet选项
  • 个人交五险一金和单位交五险一金的区别
  • uniapp中的onload
  • 常见的财务报表分析方法有多选题
  • php7 数组
  • 移民美国怎样加入医疗保险
  • json与json字符串
  • 应付职工薪酬会产生暂时性差异吗
  • sklearn报错
  • 计算机视觉项目文档
  • 公司贷款买车有什么风险
  • php.ini上传限制
  • 一般纳税人公司出售旧车怎么开票
  • 固定资产折旧准备属于什么科目
  • 固定资产一次性扣除账务处理
  • 进仓费开票是几个点
  • 劳务公司的账务处理会计分录
  • 票据背书转让挂什么科目
  • 什么叫查账征收和核定征收
  • 什么叫公关费用
  • 现金比率的计算例题
  • 税务上可以先收现金吗
  • 坏账准备的核算方法
  • 注册资本未到位注销公司处理
  • 税后净利润弥补亏损分lu1
  • 抵扣与扣除的区别
  • 超出工资总额
  • 会计凭证是对外公布的资料吗
  • 动态sql语句怎么写
  • iis6设置
  • windowsxp教程
  • storm run off
  • ubuntu20.04升级21.04
  • ubuntu20.0安装
  • 电脑windows8怎么样
  • kdeskcore.exe是什么
  • linux常用命令kill
  • window10桌面日历
  • win10系统日历设置
  • ExtJS扩展 垂直tabLayout实现代码
  • android 音频焦点丢失 媒体按键
  • css 分页
  • python回归结果输出
  • 整型python
  • unity编辑器安装
  • javascipt:void
  • android开发主要用什么语言
  • 轻松实现js图片识别
  • 怎么查税务专管员是谁的名字
  • 税盘换电脑怎么登陆
  • 深圳市税务局网上办税大厅官网
  • 如何查看自己公司的税种
  • 税务执法资格考试
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设