文章 2025-03-10 来自:开发者社区

鸿蒙开发:wrapBuilder来封装全局@Builder

前言 本文代码案例基于Api13。 @Builder装饰器,可以把build函数中的组件代码,单独的抽取出来,虽然简化了build函数,实现了组件之间的复用,但是代码还是在整个UI视图内,如下案例所示: @Entry @...

鸿蒙开发:wrapBuilder来封装全局@Builder
文章 2025-02-15 来自:开发者社区

鸿蒙开发:了解@Builder装饰器

前言 本文代码案例基于Api13,温馨提示:内容相对来说比较简单,如果您已掌握,略过即可。 如果说一个页面中组件有很多,我们都统一写到build函数中,显而易见,会导致build函数代码非常冗余,并且在有相同UI时,也做不到可复用效果,那么,针对这一问题如何解决呢?答案就是抽取出来;在页面内实现UI组件的抽取剥离,其实,在实际的开发中是非...

鸿蒙开发:了解@Builder装饰器
文章 2024-07-08 来自:开发者社区

鸿蒙使用 @Builder扩展出来的布局数据更新没法更新UI

由于业务的复杂,所以我们把相关UI抽离出来。但是数据变化了,没法更新UI @Builder MyGridLayout() {   } 通过日志打印发现数据的确是更新了,但是UI就没没办法,如何解决呢 @Entry ...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注