logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

鸿蒙 ArkTS 样式复用:@Styles 装饰器从入门到实战

🧾@Styles是鸿蒙样式复用最基础、最常用的方案,适合抽取无差异、通用、无需传参的样式。不支持传参、不能使用组件专有属性与事件。🤔 不过 @Styles 也有一定局限:不支持传参、不能使用组件专有属性与事件。如果想要更强大、更灵活的样式复用能力,比如动态传入颜色、封装点击事件、为特定组件定制专属样式,记得关注我的下一篇文章,将会带来比 @Styles 更进阶、功能更强的 @Extend 装饰

文章图片
#harmonyos
鸿蒙 ArkTS 高级样式复用:@Extend 装饰器完全解析(比 @Styles 更强大)

简单样式复用 → 使用@Styles组件专属、需要传参、需要封装事件 → 使用@Extend🧾 两者搭配使用,可以让你的鸿蒙 ArkTS 项目代码结构更清晰、冗余更少、维护性更强,是现代鸿蒙 UI 开发必备技能。

文章图片
#harmonyos
鸿蒙ArkTS进阶:@Builder 方法参数传递机制(值传递/引用传递)实战详解

Builder是ArkTS中非常实用的UI复用工具,允许我们将一段UI结构封装成方法,多处调用。但它的参数传递机制与普通方法不同,直接决定了状态变量变化时,UI是否会自动刷新!这是新手最容易踩坑的知识点,也是面试高频考点。对象字面量不能直接作为类型声明必须使用interface或type关键字定义类型代码更规范、类型检查更严格@Builder 参数只有两种传递方式:值传递 + 引用传递单个对象参数

文章图片
#harmonyos
鸿蒙开发实战:width()/height() API 全解析

前言:在鸿蒙 HarmonyOS ArkTS 开发中,`width()` 和 `height()` 是最基础、最常用的尺寸设置 API。无论是 Image、Text、Button 还是布局组件(Column、Row),只要需要设置宽高,都离不开这两个方法!

文章图片
#harmonyos
鸿蒙开发实战:width()/height() API 全解析

前言:在鸿蒙 HarmonyOS ArkTS 开发中,`width()` 和 `height()` 是最基础、最常用的尺寸设置 API。无论是 Image、Text、Button 还是布局组件(Column、Row),只要需要设置宽高,都离不开这两个方法!

文章图片
#harmonyos
鸿蒙开发实战:ArkTS 颜色 API设置全攻略

在鸿蒙 HarmonyOS ArkTS 开发中,颜色配置是 UI 开发的核心基础。其实鸿蒙所有颜色相关方法,参数规则完全通用!无论是字体颜色、背景色、边框色,只要是设置颜色的 API,写法完全一致,学会这一篇,所有组件颜色设置全部搞定!

#harmonyos
鸿蒙开发实战:ArkTS 颜色 API设置全攻略

在鸿蒙 HarmonyOS ArkTS 开发中,颜色配置是 UI 开发的核心基础。其实鸿蒙所有颜色相关方法,参数规则完全通用!无论是字体颜色、背景色、边框色,只要是设置颜色的 API,写法完全一致,学会这一篇,所有组件颜色设置全部搞定!

#harmonyos
到底了