微信小程序开发技巧

技巧一:弹出层滚动

有时候会出现在弹出层中移动手指,页面也会跟随滚动的情况,解决方法如下

<view catchtouchmove="catchReturn">
  <text>内容</text>
<view>
catchReturn(){
  return;
}

技巧二:设置上一个页面的data数据

在页面频繁跳转的时候,跳转页面填写的表单数据需要传回上一个页面,如果不用缓存

let pages = getCurrentPages(),// 获取当前页面栈
  prevPage = pages[pages.length - 2]
  
prevPage.setData(data)