微信小程序小问题汇总

前言(此处省略200字…),记一下开发中自己遇到的一些问题

WXML WXSS

  1. line-height 失效
    解决:flex 、padding…
  2. background背景图放到服务器
  3. page可以设置css
  4. 父盒子catchtouchmove=“true”禁止穿透,如果包裹的内容需要滚动,需要使用scroll-viwe,否则在ios中,需要滚动的页面也被禁止滚动
  5. 苹果6s的渲染机制不同,包裹两个元素的父盒子使用 flex时,如果元素有margin,margin可能被无视。
    解决:带margin的元素嵌套一个盒子,给盒子设置(元素宽+margin)固定宽度
  6. 使用时,给设置宽高,img为宽高100%。
  7. 当页面存在两个swiper组件,不给盒子固定高度,会出现两个swiper叠加。
    …再补充

JS

  1. app.js中onLaunch比index.js中onLoad晚执行,全局所用的数据,可以放到index.js中请求
  2. 在开发时,页面中使用两次的方法没有进行封装,之后维护和修复bug就emmm…,然后,看了一篇文章(小程序实现监听器) ,简直nice,可以直接用,在此谢过(but,要自己看原理啊)
  3. 小程序为了提高用户体验,大部分都是异步的,结果就是如果有些方法之前的异步语句没有返回结果,下面就已经开始执行了,解决办法用promise

…再补充

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值