1:我们微信开发的时候经常使用onload,今天新来了一位6年的前端,看到我在列表的时候就使用了onload,就开始耐心教导我,onload和onshow的区别

在开发的过程中,我发现onload和onshow都可以渲染整个页面,但是我渲染是订单列表页面,今天在订单的时候我使用了onload页面,好吧,今天被说了一下,我果断上网查了下一些onload和onshow的区别
嗯嗯
现在招聘网站上,会小程序开发都可以找到月薪不错的职位了,可见小程序认可度还是可以的!

小程序声明周期onLoad与onShow的区别?

onLoad页面加载时调用,可以获取参数,通过options。

onShow页面显示时调用。

主要区别:

从二级页面返回该页面时,onLoad不会再次加载,而onshow会重新加载。

这点很重要:

1.如果加载列表页,二级页面对一级的列表页面内容有修改,则以及列表函数应该在onShow中加载,否则可以选择onLoad。

2.如果从一个页面携带参数跳转到另外一个页面,在另一个页面获取参数的方式:onLoad(options){ console.log(options.xxx) },这些参数都挂在在options.
总结一下
1:在一些数据变化较少的时候我们用onload
2:像这些order订单列表数据变化及时性我们用的是onshow;
————————————————

原文链接:https://blog.csdn.net/qq_44170622/article/details/107784237

微信小程序onload和onshow主要区别相关推荐

  1. 微信小程序—onLoad和onShow

    微信小程序-onLoad和onShow onLoad页面加载完成只执行一次 onShow每次进入该页面都执行一次

  2. 微信小程序onLoad、onShow、onHide、onUnload区别

    onLoad:页面第一次加载时触发,从跳转页面返回时不能触发,可以传递参数 onShow:页面显示或从后台跳回小程序时显示此页面时触发,从跳转页面返回时触发,不能传递参数 onHide:页面隐藏,例如 ...

  3. 微信小程序onLoad与onShow的区别

    小程序声明周期onLoad与onShow的区别? onLoad页面加载时调用,可以获取参数,通过options. onShow页面显示时调用. 主要区别: 从二级页面返回该页面时,onLoad不会再次 ...

  4. 微信小程序onLoad与onLaunch执行顺序的统一

    微信小程序onLoad与onLaunch执行顺序的统一 ​ 微信小程序的app.js中的onLaunch()函数与首页的onLoad()函数执行顺序是不确定的,这取决于小程序初次运行时是app.js先 ...

  5. 微信小程序onTabItemTap和onShow的执行顺序

    很显然 onShow的执行顺序要比  onTabItemTap早 onTabItemTap的特性是只在当前tabbar页面生效,比如onTabItemTap写在home页面,那么只有点击了tabbar ...

  6. 微信小程序 页面刷新 onshow强制执行

    一.需求 单击按钮,实现当前页刷新 二.代码 wxml <button class="btn_submit" type="primary" size=&q ...

  7. 微信小程序onHide和onShow的bug

    onHide: function () {this.setData({trans: false,})},onShow: function () {setTimeout(() => {this.s ...

  8. 微信小程序:拍照画布指定区域生成图片

    最近写识别行驶证功能,点击拍照把指定区域截取,生成图片功能. 系统相机.该组件是原生组件,使用时请注意相关限制. 扫码二维码功能,需升级微信客户端至6.7.3. 微信小程序Camera相机地址 我们看 ...

  9. 微信小程序嵌入 H5 页面(web-view)

    在开发微信小程序的时候,我们有时候会遇到将 H5 页面嵌入到小程序页面中的情况:微信小程序自带的 web-view 组件相当于 HTML 页面中的 iframe ,方便我们在微信小程序中打开一个 H5 ...

最新文章

  1. 数据数字mongodb 模糊查询以及$type使用
  2. 给工厂分配销售组织/分销渠道
  3. NYOJ 228 士兵杀敌(五)
  4. c语言二次函数拟合,二次函数拟合算法
  5. rabbitmq如何清空queue队列数据
  6. 36 岁程序员应聘被公司领导直接拒绝;字节跳动:公司暂不具备上市条件;财务软件 bug 致数百人被错误定罪|极客头条...
  7. 稀疏贴图 SparseTexture
  8. Numpy,Pandas,Matplotlib
  9. cfda计算机管理化系统,计算机化系统清单
  10. C# 采用Automation控制自动拨打接听电话
  11. Python-snap7 安装和测试
  12. uCOSIII 实时操作系统(一) - 简介
  13. 碳膜、金属膜、金属氧化膜电阻区别
  14. error C2084 函数“”已有主体
  15. 移动分销平台是什么鬼?
  16. 基于Android studio有声听书系统 java音乐播放器系统
  17. 基于Arduino uno单片机的仿生螃蟹制作
  18. 超全面,带你了解UI设计全流程!
  19. 【应用随机过程】02. 马尔可夫链及其概率分布
  20. 海思Hi3559AV100_Demo单板使用手册芯片资料

热门文章

  1. android应用添加字体,android中的自定义字体(适用于整个应用程序...
  2. Dynamo For Revit:房间编号
  3. 软件测试简单么,如何自学?
  4. 财务RPA,财务RPA机器人的应用场景有哪些?
  5. linux权限drwx,linux权限基础知识详解
  6. Customization
  7. Linux下如何彻底删除(卸载)MySQL?
  8. html2canvas前端二次生成微信二维码添加文字
  9. Priests-and-Devils - Unity3D作业
  10. 使用微信公众平台“编辑模式”的过程记录