uniapp遇到的问题记录(总结一)持续更新中。

介绍: 当前uniapp开发多端是比较省事实力,节约成本的。一套代码可以适配多端,但是代码当中还是需要区分多端的适配的api来编写程序。详细的api 请移步官网。

先从最基础的开始写····

1,如果 判断小程序或者其他端写了不同的代码。 

#ifdef MP 

#endif

那么在#endif 之后要空一行然后再写公共代码,否则会报错

2,在用uniapp写小程序,要注意,在运行时是否压缩代码要打

否则小程序的包会非常的大。

3,从代码角度,全局跳转尽量少的用navigateTo。因为每次跳转页面都会被记录,如果多次的话,会出现内存移除,也就是app 或者小程序崩溃。

4,uniapp 微信小程序是获取不到用户信息的,都是需要走接口获取用户信息

uni.getUserProfile返回值 配合 传递给 后端才能拿到用户信息。完成微信登陆

5,要学会分包,分包不是随便去分包的,可以根据项目模块,以及项目代码耦合度进行分包。也就是早page.json当中进行分包,分包代码如下:

6,配置全局样式,也是在page.json当中进行配置。

7,如果使用ui组件,推荐使用uview我个人比较喜欢这个ui组件,原因是因为适配多端,兼容性比较好。但是个人建议不要全局在main.js当中引入,建议局部引入,因为uview包会比较大,影响主包的大小,(因为全局引入的内容,全部都会打包在主包当中,在主包使用的uview的组件越多,打包越大,uview全局引入样式也是必须要全局引入的)

未完待续···

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值