鸿蒙开发 - 页面路由(页面跳转、返回)-牛翰网

鸿蒙开发 – 页面路由(页面跳转、返回)

Harmony OS NEXT版本(接口及解决方案兼容API12版本或以上版本) 这篇文章主要介绍一个路由模块 @ohos.router,该模块提供了很多方式进行跳转页面,包括跳转到指定页面、替换当前页面、返回上一页...
鸿蒙开发 - 数据持久化 Preferences (内存存储) (封装)-牛翰网

鸿蒙开发 – 数据持久化 Preferences (内存存储) (封装)

这篇文章介绍鸿蒙中的 Preferences,它是一种轻量级存储方式,数据存储在内存中,用于存储少量的数据。 可以执行 flush() 方法将内存中的数据写入到磁盘文件,保证下次重启后数据可以继续使用,...
鸿蒙开发 - 支持导出,跨文件使用的自定义样式 AttributeModifier-牛翰网

鸿蒙开发 – 支持导出,跨文件使用的自定义样式 AttributeModifier

我们在自定义组件的时候,无论是用 @Styles 还是 @Extend,都很难真正做到独立的封装样式,因为这两者都不支持导出,不可以跨文件调用 这篇文章主要介绍一个接口 AttributeModifier,它很好的解...
鸿蒙页面开发 - 扩展组件样式 @Extend-牛翰网

鸿蒙页面开发 – 扩展组件样式 @Extend

这篇文章介绍一个装饰器 @Extend,它的主要作用是:用于扩展原生组件的样式 语法 @Extend(UIComponentName) function functionName { ... } 定义规则: UIComponentName:组件名称,例如 Text、...
鸿蒙页面开发 - 组件复用样式 @Styles-牛翰网

鸿蒙页面开发 – 组件复用样式 @Styles

这篇文章介绍一个装饰器 @Styles,它的主要作用是复用样式 当多个组件都有相同的样式,如果每个组件单独设置,会造成大量重复的代码冗余。这时我们可以使用 @Styles 将这些相同样式封装成一个方...
鸿蒙开发 - 自定义组件 和 组件通信的方法-牛翰网

鸿蒙开发 – 自定义组件 和 组件通信的方法

自定义组件的基本结构 @Entry @Component struct MyComponent { build(){ // ... } } build()函数 build()函数用于描述组件的UI界面,自定义组件必须定义build()函数 build() { Column() { Text...
vue3 学习笔记(不断更新中...)-牛翰网

vue3 学习笔记(不断更新中…)

组合式API setup() 11 响应式API ref ref 用于创建响应式数据(通常用来定义 基本类型数据) 在JavaScript代码中,需要使用 .value 来操作数据 let count = ref(1) console.log(count.value) //...