小程序的相关坑点

以下是我在使用小程序开发中的碰到的坑点,未完待续....

1. 不支持图片的jpg格式,支持png格式,以及图片名字不允许有中文

2. 微信小程序的官方文档小程序发出request请求链接地址必须为https,如果是使用http访问

 请求,那么在使用微信webapp开发工具时,如果勾选“不校验请求域名以及TLS版本”
 
 ,则可以使用开发环境的预览请求数据,但是一旦发布为微信小程序预览版,则所有请求数
 
 据均失效了
 
3. 微信小程序无法加载html标签,也无法渲染wxml,小程序本身不支持富文本,引入第三方插件

    wxParse.js 
    
4. 微信小程序底部菜单tabBar跳转无法带参数,直接在app.js中配置即可

5. 微信小程序发起request请求,get 没有什么问题,但是post 要加上 header,值为 

    application/x-www-form-urlencoded , 另如果是异步的话一定要在回调成功后加上this.$apply()
    
    不然是拿不到数据的,谨记!
    
6. image标签设了宽度,没有高度或者高度是auto 100%,会导致图片不显示,必须指定高度图片才会显示 

    另外如果渲染页面时,图片尺寸本身大小不一,直接写死image宽高会导致渲染出来的图片大小不一样,解决方法
    
    是在image外面包一个父盒子,把宽高设给父盒子,image宽高设100%,及转块display:block
    
7. 如果跳转页面是TabBar,wx.navigateTo无效 要使用wx.switchTab 这个没有返回按钮

8. 使用wepy开发在编译父子组件传值时,vscode编译会出现无法与小程序编译同步的情况,将自动保存关掉,手动多

    保存几次,或是退出小程序编译再打开,暂时还没有发现更好的解决方法.
    
9. 如果有元素设了固定定位,那么必须要设一个背景颜色,不然盖不住

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值