uniapp 遇到的坑,bug 以及如何解決

1,692 阅读1分钟

1. getCurrentPages() 获取页面栈进行前进倒退 改变前页面的属性

注意:在uniapp打包后的app中不支持
解决办法: ### uni.$emit 调用全局事件进行传参

2. uni.uploadFile 在formData 中添加file,h5好使,uni-app 同样不好使

解决在formData 只添加name,filePath中添加url本地路径(缺陷,在浏览器手机模型测试会提示包太大,app则没有)

3.轮播图圆角问题在切换图片时会一直以直角显示,属于官方bug了,外层属性添加并不会让子标签继承

解决:手动添加

4.uni-app 打包app后里面添加到h5 好像无法通过location方法获取uni本地存储(待确定,忘了)

5.Cannot read property '$options' of undefined

解决:props 写得不规范问题(找了半天)

6.map组件添加callout属性在模拟器可以展示,但在真机属性失效,比如边框颜色,样式

解决:取消callout属性,目前只能使用title方法 没有什么很好的办法