小程序踩坑1

原创 大大大大糖糖 随笔 小程序 238阅读 2018-05-29 18:13:39 举报

基础:

  1. 不要用背景图,用image标签定位
  2. canvas层级最高,需要在上面写遮罩层的时候先隐藏
  3. ios对fixed的支持不是很好,最好用absolute
  4. 切换标签页用wx.switch
  5. 重写button样式,去除button边框:button:after{border:none}
  6. 做好低版本兼容,可以用caniuse来判断
  7. wx.getUserInfo已经停用
  8. 选项卡用swiper,通过改变current(e.detail)
  9. 不分包加载代码不能超过2M,要压缩
  10. 不能引用线上静态资源等

进阶:
虽然存在依赖关系,但任意一层都可以单独拿出来使用
代码分层(从下向上)

  • utils层(存储工具方法)
  • ajax(ajax方法封装)
  • flux(发送请求方法,含请求地址)
  • server(前端数据获取方法封装,返回数据)
  • page.js(分配数据到页面)

注意点
兼容低版本手机

评论 ( 0 )
最新评论
暂无评论

赶紧努力消灭 0 回复