uniApp填坑之旅
该内容仅供与我一样的小白级别参考
最初写东西测试,都是用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填坑之旅相关推荐
- React Native填坑之旅--动画篇
React Native填坑之旅--Button篇 React Native填坑之旅--动画 React Native填坑之旅--HTTP请求篇 动画是提高用户体验不可缺少的一个元素.恰如其分的动画可 ...
- 一次动态代理的填坑之旅
转载自 一次动态代理的填坑之旅 背景 想在现有的接口加上熔断降级或者限流的功能,比较好的方式是通过注解的方式,并基于动态代理进行实现,下面代码是Rhino的实现 @Rhino public clas ...
- Jenkins项目实战之-MacOS High Sierra自动化打包方案的填坑之旅
前面我介绍了如何在android和iOS实现公司内部app的自动化打包构建的过程.这里写一个关于这个app自动化打包平台从想法到实践再到放机房平稳运行的一个回忆录.总的来说,在jenkins上实现an ...
- 【填坑之旅】手把手教你如何用AndroidStudio上传自己的library到Jcenter库
[填坑之旅]手把手教你如何用AndroidStudio上传自己的library到Jcenter库 前言:我们在使用AndroidStudio的时候,会经常用到第三方的代码库.引入第三方库的方式无非就是 ...
- 《Getting Started with D3》填坑之旅(六):第三章(下)
Chapter 3. Scales, Axes and Lines(比例尺.坐标轴与线) (接上篇:<Getting Started with D3>填坑之旅(五):第三章(上)) 示例2 ...
- AppCode Updating indexes一直不停的填坑之旅
最近在做APP安装包瘦身,找到了传说中的AppCode神器. AppCode 提供了 Inspect Code 来诊断代码,其中含有查找无用代码的功能.它可以帮助我们查找出 AppCode 中无用的类 ...
- 关于Echarts的填坑之旅
正如标题所说,这是Echarts的一遍填坑,如果你是一些echart的配置的话可以阅读 http://echarts.baidu.com/opti...的官网配置信息.今天我想给大家分享的是一些我前段 ...
- 微信云托管-填坑之旅
微信云开发开始收费了,一个月20块钱,贼贵,用不起.而按用量收费.资源还能复用的兄弟产品微信云托管还像还行.所以就有了一场填坑旅行. windows10下安装docker之坑 在本地开发,需要使用do ...
- uni-app开发之unipush推送踩坑填坑之旅
最近需要开发app,经过多方对比,最终选择了使用dcloud的uni-app,一套代码可以编译七个平台,最主要就是相比于apicloud来说支持本地打包,减少了很多可能会带来的限制. 也就想着,它最大 ...
最新文章
- s5 android5.0内存泄漏,android-最初从位图泄漏了未引用的byte [],但被回收的()导致内存泄漏(直到活动停止)...
- 数据库事务的四大特性以及事务的隔离级别
- 关于计算机的发展过程及基础知识正确的是,2011doc-计算机基础知识.doc
- C++11 tuple的使用
- java编译命令带参数_java编译命令基础知识点
- unity android sd卡路径,一、文件与路径——2、unity路径特点写法和文件读写全攻略...
- python print输出字符串报错
- django管理界面使用与bootstrap模板使用
- Mac电脑上的Safari运行缓慢,卡的要死,该怎么解决?
- 【转载】Android网络开发案例
- 统计学-贾俊平(第四版)学习笔记
- 【逆向工程】 disunity的使用
- Android 7 soter,安卓首发!OPPO Find X全面支持微信人脸支付功能
- mysql中两点之间距离的计算
- 金融级湖仓一体架构——SequoiaDB巨杉数据库初探
- win7 64位利用eclipse搭建android开发环境教程
- 如何在oracle官网下载ojdbc8,想不想在maven里直接下载ojdbc这个jar?
- 解决browser = webdriver.Chrome()报错 :Message: 'chromedriver' executable needs to be in PATH.
- Facebook推广引流工具,Facebook潜客挖掘推广系统
- 跟小甲鱼学Web开发笔记07