亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

【九月打卡】第19天 go語言 小程序渲染、生命周期

標簽:
Go

课程名称GO开发工程师

课程章节:2-1/2: 小程序渲染机制;3-1/2:小程序生命周期

课程讲师ccmouse

课程内容

  1. 渲染机制
    运行

    	1. 进入场景:营销用,用户通过什么场景进入小程序
    	2. 页面路径:可控制,比如下拉进来首页、群聊进来就不是首页
    	3. 页面参数
    

    setData

      1. 逻辑层(js交互) + 渲染层(页面样式)
      2. setData的过程:
    	逻辑层虚拟 DOM 树的遍历和更新,触发组件生命周期和 observer 等;
    	将 data 从逻辑层传输到视图层;
    	视图层虚拟 DOM 树的更新、真实 DOM 元素的更新并触发页面渲染更新。
     3. 发生;
    	 每次 setData 都会触发逻辑层虚拟 DOM 树的遍历和更新,也可能会导致触发一次			完整的页面渲染流程
      3. 常见setData错误: 
    	  频繁去setData(毫秒级); 
    	  每次setData大量数据;
    	  后台页面进行setData
    
  2. 生命周期
    小程序:

    onLaunch: 启动时
    onShow:展示时
    onHide:隐藏时(右上角小圆点)
    

    页面:

    onLoad(加载)-> onShow(展示)-> onReady(完成)
    -> onHide(隐藏)-> onReady-> onHide-> onUnload(退出)
    

    翻页:

    navigateTo: 可回退。将页面放入栈。
    redirectTo:销毁原页面,不可回退。将页面栈顶换成目标页面,产生home按钮
    

课程收获

图片描述
图片描述

點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消