【HarmonyOS】鸿蒙开发之状态管理——第2.2章

状态管理简介 ArkUI 开发提供了多维度的状态管理机制。状态管理机制能使父子组件之间,爷孙组件之间数值传递,还可以跨设备传递。从数据的传递形式看,可以分为只读的单向传递和可变更的双向传递。与vue的用法特别像。 @State修饰符 @State有以下特征: 支持多种数据类型: class number boolean string 强类型的值和引用类型。允许强类型构成的数组:Array< clas...

HarmonyOS鸿蒙学习基础篇 - 自定义组件(一)

前言     在ArkUI中,UI显示的内容均为组件,由框架直接提供的称为系统组件,由开发者定义的称为自定义组件。在进行 UI 界面开发时,通常不是简单的将系统组件进行组合使用,而是需要考虑代码可复用性、业务逻辑与UI分离,后续版本演进等因素。因此,将UI和部分业务逻辑封装成自定义组件是不可或缺的能力。 自定义组特点: 可组合:允许开发者组合使用系统组件、及其属性和方法。可重用:自定义组件可以被其他组...

HarmonyOS 鸿蒙 ArkTS ArkUI 页面之间切换转换动画设置

第一步:导入 import promptAction from '@ohos.promptAction' 第二步:在build下方写入 pageTransition(){ PageTransitionEnter({ duration: 1200 }) .slide(SlideEffect.Right) PageTransitionExit({ delay: 100 }) .translate({ x...

ArkTS开发鸿蒙OS连接mongoDB(后端node.js)2024最新教程

目录 前言 ArkTS ArkTS 框架简介 TypeScript 与 JavaScript 比较 下载鸿蒙生态下载器 利用ohpm下载axios 鸿蒙os开发代码 Index.ets 前言 喜欢的朋友可在抖音、小红书、微信公众号、哔哩哔哩搜索“淼学派对”。知乎搜索“编程淼”。 ArkTS ArkTS 是一个开源的 TypeScript 框架,旨在简化和加速构建 Node.js 后端应用程序的过程。下...

鸿蒙4.0】harmonyos Day 04

文章目录 一.Button按钮组件1.声明Button组件,label是按钮文字2.添加属性和事件 二.Slider滑动条组件 一.Button按钮组件 1.声明Button组件,label是按钮文字 Button(label?:ResourceStr) // ResourceStr:可以是普通字符串,也可以是引用定义好的字符串 文字按钮 Button('文字按钮') 自定义按钮,在Button内嵌...

HarmonyOS鸿蒙学习基础篇 - ArkTs介绍

概述     ArkTS 是 Harmenyos优选的主力应用开发语言,它是一种基于TypeScript(简称TS)的应用开发语言,由华为开发。它在保持TS基本语法风格的基础上,对TS的动态类型特性施加更严格的约束,引入静态类型。同时,ArkTS提供了声明式UI、状态管理等相应的能力,让开发者可以以更简洁、更自然的方式开发高性能应用。ArkTS兼容JS/TS语言生态,并扩展了声明式UI语法和轻量化并发...

HarmonyOS 鸿蒙开发DevEco Studio:JS和Java跨语言调试

目录 应用场景概述 JS FA调用Java PA场景 操作步骤 应用场景概述 针对“JS FA调用Java PA”和“JS FA拉起Java FA”这两种场景,DevEco Studio提供了JS/Java跨语言的调试功能,开发者可以直接从JS代码Step Into进入到Java代码调试中。JS/Java跨语言调试功能包括JS和Java断点的管理、调试信息的展示、单步调试等能力,方便开发者快速发现并解...

HarmonyOS鸿蒙学习基础篇 - 项目目录和文件介绍

├── hvigor //存储购置信息的文件,主要用于发布打包├── idea  //开发工具相关配置可忽略├── AppScope //工程目录 全局公共资源存放路径 │ └── resources │ │ └── base│ │ │ └── element //常亮存放│ │ │ └── string.json //保存字符串例如颜色配置,列表配置同理number.json 保存数字│...

鸿蒙4.0】详解harmonyos开发语言ArkTS

文章目录 一.什么是ArkTS?1.ArkTS的背景2.了解js,ts,ArkTS的演变js(Javascript)Javascript的简介Javascript的特点 ts(Typescript)ArkTS 二. ArkTS的特点 一.什么是ArkTS? 1.ArkTS的背景 如官方文档所描述,ArkTS是基于Javascript以及Typescript的生态上做了进一步的扩展,进一步的提高开发效...

1002. HarmonyOS 开发问题:鸿蒙 OS 技术特性是什么?

1002. HarmonyOS 开发问题:鸿蒙 OS 技术特性是什么? 硬件互助,资源共享 分布式软总线 分布式软总线是多种终端设备的统一基座,为设备之间的互联互通提供了统一的分布式通信能力,能够快速发现并连接设备,高效地分发任务和传输数据。 分布式设备虚拟化 分布式设备虚拟化平台可以实现不同设备的资源融合、设备管理、数据处理,多种设备共同形成一个超级虚拟终端。 针对不同类型的任务,为用户匹配并选择...
© 2024 LMLPHP 关于我们 联系我们 友情链接 耗时0.005597(s)
2024-04-24 01:40:48 1713894048