更多信息请访问:与华为官方共建鸿蒙科技社区https://harmonyos.51cto.com前言已在学习鸿蒙官方文档主要是学习基于JS扩展的类web开发范式。随着开发文档的不断更新,SDK也更新到了8。随着TS的不断广泛应用,我接触到了基于TS扩展的类Web开发范式,即ArkUI。本文主要是一个基于ArkUI的小项目,或者说是一个demo,主要是通过ETS的语法完成一些界面相关的,简单的数据通信和交互。效果展示创建工程首先打开devEcoStudio编辑器,在左上角找到File-->New-->Newproject,然后来到如下页面。第一次使用编辑器最头疼的应该就是sdk的问题了,首先ETS项目需要SDK7以上才能使用,所以如果有创建失败的童鞋请检查是否您的SDK版本是正确的。项目架构数据模型构建1.定义一个接口来约束urgentDialList//这里使用TS中的接口来约束接口interfaceUrgentDialList{id:number,EmergencyNumber:number,type:string}consturgentDialList:UrgentDialList[]=[{id:1,EmergencyNumber:110,type:"BanditPolice"},{id:2,EmergencyNumber:120,type:"MedicalEmergency"},{id:3,EmergencyNumber:119,type:"火警"}]2.构造initializeOnStartup方法初始化页面数据导出函数initializeOnStartup():Array
