鸿蒙开发(18)arkTS类型

server/2024/12/22 7:22:03/
  1. 联合类型
typescript"> let a:string | number= 12  //联合类型
  1. 键值对类型
typescript">  let map:Record<string,number>={ 'abc':1}
  1. 枚举
typescript">//枚举字段表示性别有哪些取值
enum 枚举名 {枚举字段1:1,枚举字段2:2,枚举字段3:3,
}
//以性别为例
enum Gender {male = "美女",female = "帅哥",
}
let gender = Gender.male
  1. 自定义类型
typescript">//定义导出
export default  class ItemData{img:Resource;label:string;describe?:string;constructor(img:Resource,label:string,describe?:string) {this.img = imgthis.label = labelthis.describe = describe}
}//引进使用
import ItemData  from './ItemData'getFirstGridData():Array<ItemData>{let firstGridData: ItemData[] = [new ItemData( $r('app.media.home_menu_01'),'我的最爱'),new ItemData( $r('app.media.home_menu_02'),'历史记录'),new ItemData( $r('app.media.home_menu_03'),'消息'),new ItemData( $r('app.media.home_menu_04'),'购物车'),new ItemData( $r('app.media.home_menu_05'),'我的目标'),new ItemData( $r('app.media.home_menu_06'),'圈子'),new ItemData( $r('app.media.home_menu_07'),'收藏'),new ItemData( $r('app.media.home_menu_08'),'回收站'),]return firstGridData
}

http://www.ppmy.cn/server/152171.html

相关文章

uniapp blob格式转换为video .mp4文件使用ffmpeg工具

前言 介绍一下这三种对象使用场景 您前端一旦涉及到文件或图片上传Q到服务器&#xff0c;就势必离不了 Blob/File /base64 三种主流的类型它们之间 互转 也成了常态 Blob - FileBlob -Base64Base64 - BlobFile-Base64Base64 _ File uniapp 上传文件 现在已获取到了blob格式的…

OpenHarmony-4.HDI 框架

HDI 框架 1.HDI介绍 HDI&#xff08;Hardware Device Interface&#xff0c;硬件设备接口&#xff09;是HDF驱动框架为开发者提供的硬件规范化描述性接口&#xff0c;位于基础系统服务层和设备驱动层之间&#xff0c;是连通驱动程序和系统服务进行数据流通的桥梁&#xff0c;是…

【MongoDB】使用 MongoDB 存储日志、审批、MQ等数据的案例及优点

文章目录 使用MongoDB存储日志数据使用MongoDB存储MQ数据使用MongoDB存储审批数据队列与MongoDB的差异 更多相关内容可查看 在 64 位系统上&#xff0c;使用 ext4 文件系统&#xff0c;文件大小可以达到 16TB&#xff08;这只是文件系统层面的限制&#xff0c;实际情况还会受到…

论文浅尝 | HippoRAG:神经生物学启发的大语言模型的长期记忆(Neurips2024)

笔记整理&#xff1a;陈少凯&#xff0c;浙江大学硕士生&#xff0c;研究方向为知识图谱、RAG 论文链接&#xff1a;https://arxiv.org/pdf/2405.14831 发表会议&#xff1a;Neurips 2024 1. 动机 虽然近年来大语言模型&#xff08;LLM&#xff09;的研究取得了很大进展&#x…

基于Spring Boot的数码产品抢购系统

一、系统背景与目的 随着电子商务的快速发展&#xff0c;数码产品在线销售已成为主流趋势。然而&#xff0c;传统的数码产品销售方式存在抢购过程繁琐、库存管理混乱、用户体验不佳等问题。为了解决这些问题&#xff0c;基于Spring Boot的数码产品抢购系统应运而生。该系统旨在…

【数据安全】如何保证其安全

数据安全风险 数字经济时代&#xff0c;数据已成为重要的生产要素。智慧城市、智慧政务的建设&#xff0c;正以数据为核心&#xff0c;推动城市管理的智能化和公共服务的优化。然而&#xff0c;公共数据开放共享与隐私保护之间的矛盾日益凸显&#xff0c;如何在确保数据安全的…

javax.net.ssl.SSLPeerUnverifiedException: Hostname 192.168.13.13 not verified:

javax.net.ssl.SSLPeerUnverifiedException: Hostname 192.168.13.13 not verified: 前言&#xff1a; 之前需求推送数据是采用http:192.168.13.13:8000 后面业务需求修改为 https:192.168.13.13:443 修改后推送数据到第三方报以下异常&#xff0c; https://192.168.13.13:443…

开源Genesis: 开创机器人研究的全新模拟平台

每周跟踪AI热点新闻动向和震撼发展 想要探索生成式人工智能的前沿进展吗&#xff1f;订阅我们的简报&#xff0c;深入解析最新的技术突破、实际应用案例和未来的趋势。与全球数同行一同&#xff0c;从行业内部的深度分析和实用指南中受益。不要错过这个机会&#xff0c;成为AI领…