该内容仅供与我一样的小白级别参考

最初写东西测试,都是用Chrome浏览器进行测试,虽然会出现些奇葩问题,但是基本没有太影响工作,最近用安卓真机调试,太刺激了,差点整抑郁.

本帖子只记录怎么从坑里爬出来,  并不清楚自己为什么掉坑里

以下帖子记录一些奇葩坑的处理

1.异常:连接本地调试服务失败,请检查客户端是否和主机在同一局域网下.

Android真机调试时,出现该问题.可以确认,手机端与PC端在同一局域网下,该异常在打开HBuilderX时,第一次i东可以正常调试.修改完代码之后,容易出现该问题.检索并未发现有价值的帖子.

2.开启云函数调试时,显示需要使用本地云函数

可以确认的是,调试时已经是使用了本地云函数,并未使用云端云函数.但是勾选开启断点调试时,则提示云函数调试需要使用本地云函数.

多次重启之后还是出现该问题,最后只得把HBuilderX软件本地安装程序及缓存文件都删除后重装,该问题解决.

3.错误:

Error: errCode: UNABLE_TO_VERIFY_LEAF_SIGNATURE | errMsg: unable to verify the first certificate

调试时,突然出现上述异常.检索错误消息,未发现有价值的解决方法.经过测试发现,为了捕捉某请求,在调试过程中开起了HttDebug工具,关掉即可.

4.关于uniApp DateTimePicker组件+uniCloud 之验证不通过的问题

使用schema2code组件生成,提交的时候显示验证不通过,没有查到有效的解决方案.自己想办法解决了

(1)生成的验证文件 .js中,将字段的 date类型取消

(2)组件中的类型,修改为timestamp

<uni-forms-item name="endDate" label="有效期 截止日"><uni-datetime-picker return-type="timestamp" v-model="formData.endDate"></uni-datetime-picker></uni-forms-item>

(3)在提交时,强制将日期字段,再转换成一次date类型如下:

submitForm(value) {// 使用 clientDB 提交数据value.startDate = new Date(value.startDate);value.endDate= new Date(value.endDate);return db.collection(dbCollectionName).add(value).then((res) => {uni.showToast({title: '新增成功'})this.getOpenerEventChannel().emit('refreshData')setTimeout(() => uni.navigateBack(), 500)}).catch((err) => {uni.showModal({content: err.message || '请求服务失败',showCancel: false})})}

uniApp填坑之旅相关推荐

  1. React Native填坑之旅--动画篇

    React Native填坑之旅--Button篇 React Native填坑之旅--动画 React Native填坑之旅--HTTP请求篇 动画是提高用户体验不可缺少的一个元素.恰如其分的动画可 ...

  2. 一次动态代理的填坑之旅

    转载自  一次动态代理的填坑之旅 背景 想在现有的接口加上熔断降级或者限流的功能,比较好的方式是通过注解的方式,并基于动态代理进行实现,下面代码是Rhino的实现 @Rhino public clas ...

  3. Jenkins项目实战之-MacOS High Sierra自动化打包方案的填坑之旅

    前面我介绍了如何在android和iOS实现公司内部app的自动化打包构建的过程.这里写一个关于这个app自动化打包平台从想法到实践再到放机房平稳运行的一个回忆录.总的来说,在jenkins上实现an ...

  4. 【填坑之旅】手把手教你如何用AndroidStudio上传自己的library到Jcenter库

    [填坑之旅]手把手教你如何用AndroidStudio上传自己的library到Jcenter库 前言:我们在使用AndroidStudio的时候,会经常用到第三方的代码库.引入第三方库的方式无非就是 ...

  5. 《Getting Started with D3》填坑之旅(六):第三章(下)

    Chapter 3. Scales, Axes and Lines(比例尺.坐标轴与线) (接上篇:<Getting Started with D3>填坑之旅(五):第三章(上)) 示例2 ...

  6. AppCode Updating indexes一直不停的填坑之旅

    最近在做APP安装包瘦身,找到了传说中的AppCode神器. AppCode 提供了 Inspect Code 来诊断代码,其中含有查找无用代码的功能.它可以帮助我们查找出 AppCode 中无用的类 ...

  7. 关于Echarts的填坑之旅

    正如标题所说,这是Echarts的一遍填坑,如果你是一些echart的配置的话可以阅读 http://echarts.baidu.com/opti...的官网配置信息.今天我想给大家分享的是一些我前段 ...

  8. 微信云托管-填坑之旅

    微信云开发开始收费了,一个月20块钱,贼贵,用不起.而按用量收费.资源还能复用的兄弟产品微信云托管还像还行.所以就有了一场填坑旅行. windows10下安装docker之坑 在本地开发,需要使用do ...

  9. uni-app开发之unipush推送踩坑填坑之旅

    最近需要开发app,经过多方对比,最终选择了使用dcloud的uni-app,一套代码可以编译七个平台,最主要就是相比于apicloud来说支持本地打包,减少了很多可能会带来的限制. 也就想着,它最大 ...

最新文章

  1. s5 android5.0内存泄漏,android-最初从位图泄漏了未引用的byte [],但被回收的()导致内存泄漏(直到活动停止)...
  2. 数据库事务的四大特性以及事务的隔离级别
  3. 关于计算机的发展过程及基础知识正确的是,2011doc-计算机基础知识.doc
  4. C++11 tuple的使用
  5. java编译命令带参数_java编译命令基础知识点
  6. unity android sd卡路径,一、文件与路径——2、unity路径特点写法和文件读写全攻略...
  7. python print输出字符串报错
  8. django管理界面使用与bootstrap模板使用
  9. Mac电脑上的Safari运行缓慢,卡的要死,该怎么解决?
  10. 【转载】Android网络开发案例
  11. 统计学-贾俊平(第四版)学习笔记
  12. 【逆向工程】 disunity的使用
  13. Android 7 soter,安卓首发!OPPO Find X全面支持微信人脸支付功能
  14. mysql中两点之间距离的计算
  15. 金融级湖仓一体架构——SequoiaDB巨杉数据库初探
  16. win7 64位利用eclipse搭建android开发环境教程
  17. 如何在oracle官网下载ojdbc8,想不想在maven里直接下载ojdbc这个jar?
  18. 解决browser = webdriver.Chrome()报错 :Message: 'chromedriver' executable needs to be in PATH.
  19. Facebook推广引流工具,Facebook潜客挖掘推广系统
  20. 跟小甲鱼学Web开发笔记07

热门文章

  1. 徽章系列2:JitPack 的使用
  2. 【Transformer 练习】图分类任务(单步+整合code)
  3. 云计算——云计算部署形成及应用
  4. java assertthat_assertThat使用方法
  5. 例题代码|程序设计与算法(二) 算法基础 北大 郭炜 中国大学MOOC 笔记
  6. keil同时安装MDK-ARM和C51开发环境
  7. Linux图形显示系统之DRM(wiki)
  8. 民办二本计算机毕业以后
  9. 微信调试内网映射到外网
  10. 前端vue中清除Cookie方法