找回密码
 立即注册

QQ登录

只需一步,快速开始

妄想社成员 活字格认证

银牌会员

95

主题

507

帖子

2630

积分

银牌会员

积分
2630

时代开发者征文活动活字格认证圣诞拼拼乐

QQ
妄想社成员 活字格认证
银牌会员   /  发表于:2024-4-11 15:45  /   查看:1750  /  回复:3
本帖最后由 Patrick.Zhu 于 2024-4-15 10:06 编辑

目前一个页面做的复杂后,加载时会有很多事情会干:

  • 获取绑定数据
  • 绑定数据挂载
  • 页面一些单元格绑定值触发命令执行
  • 页面条件格式根据值发挥效果
  • 公式计算
  • 页面渲染
  • 页面加载命令

目前好像没有明确的定义谁先谁后,开发者对页面生命周期的把控只有整页的页面加载命令与弹窗页面的关闭保存命令,

希望活字格的页面可以定义更多生命周期,开放更多的生命周期控制给开发者,比如
  • 获取绑定数据前命令
  • 获取数据绑定后命令
  • 数据挂载后命令
  • 页面渲染前命令
  • 页面重新渲染命令
  • 页面销毁前命令
  • 页面激活命令
  • 页面转入后台命令

使用场景:比如 开发者可以在获取绑定数据后根据绑定数据立刻计算一下业务值,在页面渲染前就计算好数据,避免多次渲染页面,提升页面访问性能

需求参考:



比如著名的VUE框架,开发者可以借助于vue明确的生命周期精确掌控页面生命周期内发生的操作,很多操作都可以异步去执行,很多渲染可以整合到一次中


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 1满意度 +5 收起 理由
lovert + 5

查看全部评分

3 个回复

倒序浏览
小白学员
银牌会员   /  发表于:2024-4-11 16:10:26
沙发
本帖最后由 小白学员 于 2024-4-11 16:11 编辑

有同样需求,可以控制在不同时机处理不同的事情。是不是可能使页面性能、加载待更好呢?

对于用户页言,先看到界面就心定了
回复 使用道具 举报
Patrick.Zhu
银牌会员   /  发表于:2024-4-12 14:43:30
板凳
收到,我们讨论调查一下,有结果了给你回复
回复 使用道具 举报
Patrick.Zhu
银牌会员   /  发表于:2024-4-15 10:06:28
地板
需求编号:FORGUNCY-16513,这个问题正在计划梳理提升中,有任何进展我会第一时间回复。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部