- 博客(5)
- 收藏
- 关注
原创 深入 Repeat—— 继 forEach、LazyForEach 后的数据遍历新视角
`Repeat` 又被称之为子组件复用,它有着独特的运行机制与相关特性。首先,这一功能是依托数据源来实现循环渲染的,并且在其运行过程中,需要与容器组件相互配合使用。具体来讲,经由接口返回的组件,应当满足能够作为子组件被包含在 Repeat 的父容器组件之中这一条件。
2025-01-05 17:57:28
2072
原创 鸿蒙探秘:走进 LazyForEach—— 高效数据遍历新体验
在鸿蒙系统的开发世界里,有一个颇具特色的数据遍历方式 ——LazyForEach,它有着酷似前端虚拟列表的特性,能从提供的数据源中按需迭代数据,并且在每次迭代时创建相应的组件。当把它应用于滚动容器之中时,框架会依据滚动容器可视区域按需创建组件,一旦组件滑出可视区域外,框架便会进行组件销毁回收操作,以此来有效降低内存占用,这无疑为资源的合理利用提供了一种巧妙的解决方案。键值生成器必须针对每个数据生成唯一的值,要是键值相同,将会导致键值相同的 UI 组件渲染出现问题。
2024-12-31 21:03:21
864
原创 鸿蒙探秘:解锁 forEach—— 三大遍历方法首站
在鸿蒙操作系统这一充满创新与潜力的开发平台上,循环遍历占据着至关重要的地位,是开发者们在打造优质应用、优化系统交互过程中不可或缺的核心要素。
2024-12-30 23:41:36
728
原创 激发奇迹:每次新增都是数据狂欢!
解决方法:首先,对新增数据操作进行审查,特别是检查调用的“新增接口”。随后,需要仔细分析与新增操作相关的“查询接口”。由于该接口执行针对主岗位员工的最高学历查询,因此需要在最高学历和岗位方面引入限制以确保查询的唯一性。随后审查查询接口时,发现该接口在数据库中检索到两条记录,导致在新增数据时,系统误增加了两条数据。例如:在对新增接口的审核中,未发现异常,该接口是由敏捷开发自动生成的。问题:在新增数据时发现多条数据记录。
2023-10-18 11:21:02
124
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅