uni-app开发小程序时遇到的坑
2020-03-06 本文已影响0人
壹家全栈
最近没有更新笔记,因为在做一个紧急项目。
使用uni-app开发微信小程序,项目周期很短,所以每天都在加班的节奏。
uni-app开发小程序有很多需要注意的地方。我且先说一些我目前项目中遇到的。
1. 图片不能动态绑定,只能用image去写。要不然一到线上就没有办法看到了。
2.在小程序中,使用外部组件的时候做定位的时候,有可能会有一些不生效。所以建议使用传统或者flex布局
3.开发小程序的时候,每一个线上版本都需要审核,审核时间大概三天左右,如果是紧急审核的话,可能几个小时,所以如果项目很着急的话,需要考虑一下这个因素。
4.在小程序开发的时候,用html标签的时候需要特别注意,最好用view、text等这些小程序支持的标签, 其他的strong、label这种就不要用了。
5.插件的话使用的时候,需要特别注意,因为uni-app开发的时候有自己的插件市场,里面大部分的插件是支持小程序的,但是部分插件不支持,所以写的时候,一定要看好,要不然就是一个坑。
6.使用uni-app做小程序,必定会去做登录的。登录获取用户信息,或者手机号,需要缓存一下,用uni-app官方提供的这个缓存去写,因为这个是同步的,要不然可能别的页面获取的时候,导致获取不到。所以最好用这个同步缓存。
7.跳转页面时,需要注意,如果你的页面已经设置了tabbar,那么,你的页面跳转就不能使用uni.navigateTo,要用uni.switchTab(OBJECT)这个跳转方式。
暂时先写这么多,后期会慢慢补足。