【解决】uniapp踩坑记录,真机调试 instanceof 无法判断数组类型、路由报错query未定义...

坑位,在web访问中一切正常,错误只出现在真机调试中.....

真机调试 instanceof 无法判断数组类型

报错方法

javascript 复制代码
if (dicts instanceof Array) {
   //就是进不来,uniapp真机调试中给判断为false
}

解决办法

替换为:Array.isArray

javascript 复制代码
if (Array.isArray(dicts)) {
  
}

this.$route.query query未定义

报错方法

javascript 复制代码
mounted() {
  // 获取路由参数中的Id
  const id = this.$route.query.id;
  this.loadData(id)
},

解决办法

替换成 onLoad 方法获取参数

javascript 复制代码
onLoad(e) {
  const id = e.id;
  this.loadData(id);
},

ES6的新语法扩展运算符(...)不识别

报错方法

javascript 复制代码
let list= res.rows;
this.list = [...this.list,...list];

解决办法

替换成 concat

javascript 复制代码
this.list = this.list.concat(list);
相关推荐
web1508509664112 小时前
在uniapp Vue3版本中如何解决webH5网页浏览器跨域的问题
前端·uni-app
何极光1 天前
uniapp小程序样式穿透
前端·小程序·uni-app
User_undefined1 天前
uniapp Native.js 调用安卓arr原生service
android·javascript·uni-app
流氓也是种气质 _Cookie1 天前
uniapp blob格式转换为video .mp4文件使用ffmpeg工具
ffmpeg·uni-app
爱笑的眼睛112 天前
uniapp 极速上手鸿蒙开发
华为·uni-app·harmonyos
鱼樱前端2 天前
uni-app框架核心/常用API梳理一(数据缓存)
前端·uni-app
阿琳a_2 天前
解决uniapp中使用axios在真机和模拟器下请求报错问题
前端·javascript·uni-app
三天不学习2 天前
uni-app 跨端开发精美开源UI框架推荐
ui·uni-app·开源
多客软件佳佳2 天前
便捷的线上游戏陪玩、线下家政预约以及语音陪聊服务怎么做?系统代码解析
前端·游戏·小程序·前端框架·uni-app·交友
洗发水很好用2 天前
uniApp上传文件踩坑日记
uni-app