满足业务对页面生命周期的感知,目前向外透出3个页面生命周期事件。分别为 页面首次完成渲染、页面更新、页面卸载完成

面板配置

不渲染画布上任何其他元素,右侧面板显示当前页面的整体属性配置。

  1. onDidMount ==> 选择一个函数
  2. onUpdate ==> 选择一个函数
  3. onDidUnmount ==> 选择一个函数

事件说明


页面首次完成渲染

  1. /**
  2. * 页面第一次完成渲染触发
  3. * @params data gs下发的数据
  4. * @params onNext 给gs传递数据的标准方法
  5. */
  6. export function onDidMount(data, onNext) {
  7. console.log("onDidMount");
  8. }

页面更新

  1. /**
  2. * 页面更新渲染事件,会多次触发。通常有数据变化就会触发重新渲染
  3. * @params data gs下发的数据
  4. * @params onNext 给gs传递数据的标准方法
  5. */
  6. export function onUpdate(data, onNext) {
  7. console.log("onUpdate");
  8. }

页面卸载完成

  1. /**
  2. * 卸载完成事件
  3. * @params data gs下发的数据
  4. * @params onNext 给gs传递数据的标准方法
  5. */
  6. export function onDidUnmount(data, onNext) {
  7. console.log("onDidUnmount");
  8. }