zoukankan      html  css  js  c++  java
  • wx小程序

    1.  Showloading如果没有关闭就在进入下一个下面,比如吧关闭showloading的代码写在跳转成功之后,下一个页面的第一个showloading可能会失效。

    2.  当showToast或者showModal与hideLoading要同时出现在同一块代码里时,应该让hideloading放在前面。

    3. setData,是在本轮事件循环的末尾执行,总是晚于本轮循环的同步任务。结合bindblur来使用时,效果就是在input有焦点的时候,点击按钮A并触发A事件。先执行A事件里的同步事件。A事件里的SetData放在本轮事件的末尾,然后执行bindBlur事件B,事件B的setData放在本轮事件的末尾。如果有异步操作,应该是下一轮事件。(手机上的表现和编辑器的表现不一致) (上面写的表现应该是手机的表现,编辑器先执行的bindBlur事件)
    4. 每个页面的data里可以渲染原始的appglobalData数据,但是后面添加的globalData数据是不渲染的,需要在页面onload之后用setData添加。
    5. wx.navigateBack({
          delta: -1
      })
      

        当delta为负数时,会直接退出小程序。

    6. 关于wx.scanCode()接口。

        ios上无论失败还是成功都会先执行wx.scanCode()的回调函数,再执行page.onShow()函数。但是ios右滑取消扫码时,无任何反应。

        android上失败会先执行wx.scanCode()的回调函数,再执行page.onShow()函数;成功时则会先执行page.onShow(),再执行wx.scanCode()的回调函数。

    7. wx.hideLoading()可以隐藏掉wx.showToast弹出的提示框。

    8. ios在onLoad里调用wx.scanCode()失败,调用不起来。
    9. ios的扫码框出现的时候,showLoading直接隐藏掉。安卓不会。
  • 相关阅读:
    RESTful API设计指南(转载)
    理解RESTful架构(转载)
    什么是FreeMaker?
    为了梦,向前冲!
    php时间输出结果减去一分钟
    利用css+js制作下拉列表
    zzz的口胡记
    UOJ507. 【JOISC2020】星座3(贪心)
    vim使用小记
    UOJ#62【UR #5】怎样跑得更快(反演)
  • 原文地址:https://www.cnblogs.com/niujie/p/8941551.html
Copyright © 2011-2022 走看看