用于在移动终端显示页面的方法及移动终端技术

技术编号:34131755 阅读:23 留言:0更新日期:2022-07-14 15:36
本申请提供了一种用于在移动终端显示页面的方法、用于显示页面的移动终端、电子设备以及非瞬时性计算机可读存储介质。该方法包括:获取在移动终端上待显示页面的组件集合;根据所述待显示页面的特征,将所述组件集合排列为第一组件序列;将所述第一组件序列进行拆分,并对拆分出的多个组件分别进行数据获取和匹配;将已获取并匹配数据的所述多个组件合并为第二组件序列,所述第二组件序列中的组件具有与第一组件序列相同的顺序;以及按照所述第二组件序列的顺序加载所述多个组件。二组件序列的顺序加载所述多个组件。二组件序列的顺序加载所述多个组件。

【技术实现步骤摘要】
用于在移动终端显示页面的方法及移动终端


[0001]本申请涉及计算机
,具体涉及一种用于在移动终端显示页面的方法、用于显示页面的移动终端、电子设备以及非瞬时性计算机可读存储介质。

技术介绍

[0002]当前,随着移动通信和移动互联网的普及,在移动终端上能够使用的各种应用(APP)已经涉及了人们生产生活的方方面面,绝大多数人每天都要在移动终端上浏览不同APP的各种页面并进行交互,那么在移动端对其APP页面的渲染和加载效果,会大大影响人们的日常使用体验。
[0003]随着技术的发展,动态化方案在移动端广泛使用,移动端产品上高频更新的页面和组件均可通过动态化搭建的方式实现。动态化搭建是移动端领域中一种无需通过修改代码即可实现页面动态更新的跨平台技术,在低代码开发、线上修复、应用性能和易用性方面占据绝对优势。在DevOps趋势下,动态化方案能够带来低代码、高可用、跨平台、高修复等优势,帮助开发者敏捷开发。
[0004]但是,在动态化方案下,每个页面的组件数据网络请求耗时和组件的动态增减等问题,都会导致页面渲染闪动,从而影响终端用户本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种用于在移动终端显示页面的方法,包括:获取在移动终端上待显示页面的组件集合;根据所述待显示页面的特征,将所述组件集合排列为第一组件序列;将所述第一组件序列进行拆分,并对拆分出的多个组件分别进行数据获取和匹配;将已获取并匹配数据的所述多个组件合并为第二组件序列,所述第二组件序列中的组件具有与第一组件序列相同的顺序;以及按照所述第二组件序列的顺序加载所述多个组件。2.如权利要求1所述的方法,其中所述多个组件包括支持缓存的组件和不支持缓存的组件,并且对拆分出的多个组件分别进行数据获取和匹配包括:针对不支持缓存的组件,通过网络获取数据并进行数据的匹配;以及针对支持缓存的组件,根据组件的已加载次数完成数据的获取和匹配。3.如权利要求2所述的方法,其中针对不支持缓存的组件,通过网络获取数据并进行数据的匹配包括:发送网络请求;以及从服务器端接收所述组件的数据并进行数据的匹配。4.如权利要求2所述的方法,其中针对支持缓存的组件,根据组件的已加载次数完成数据的获取和匹配包括:判断所述组件是否为首次加载;如果是首次加载,则发送网络请求;以及从服务器端接收所述组件的数据并进行数据的匹配,并将接收到的数据存储至缓存设备。5.如权利要求4所述的方法,其中针对支持缓存的组件,根据组件的已加载次数完成数据的获取和匹配还包括:如果不是首次加载,则从所述缓存设备中获取数据并进行数据的匹配。6.如权利要求1所述的方法,其中利用加载队列对所述第一组件序列进行拆分,并利用所述加载队列将已获...

【专利技术属性】
技术研发人员:闫宇威纪润张泽
申请(专利权)人:阿里巴巴中国有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1