首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
SAAS
ToB门户
了解全球最新的ToB事件
论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
微博
Follow
记录
Doing
博客
Blog
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
排行榜
Ranklist
相册
Album
应用中心
qidao123.com ToB IT社区-企服评测·应用市场
»
论坛
›
软件与程序人生
›
移动端开发
›
鸿蒙
›
鸿蒙Harmony学习(二)ArkTs与ArkUI初识
返回列表
发新帖
鸿蒙Harmony学习(二)ArkTs与ArkUI初识
[复制链接]
发表于 2024-8-9 08:23:44
|
显示全部楼层
|
阅读模式
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
×
ArkTs与ArkUI介绍
ArkTS是HarmonyOS优选的主力应用开辟语言。它在TypeScript(简称TS)的根本上,
扩展了声明式UI、状态管理
等相应的本领。TS是JavaScript(简称JS)的超集,ArkTS则是TS的超集。
值得注意的是ArkTs语言所扩展的声明式ui(也就是ArkUI 方舟开辟框架)在运行时要比一般的web开辟效率更高,原因是web开辟在运行时进行页面渲染,但是方舟开辟框架会将arkts语言的ui在编译时进行转换,搭配鸿蒙系统底层的方舟编译器和声明式ui的后端引擎,因此可以或许进行高效渲染。
ArkTs更多信息可参考下方官网链接
https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101682407504728849
方舟开辟框架(简称:ArkUI),是一套构建HarmonyOS应用界面的UI开辟框架,它提供了极简的UI语法与包括UI组件、动画机制、变乱交互等在内的UI开辟根本设施,以满足应用开辟者的可视化界面开辟需求。
ArkTS声明式开辟范式的根本构成
装饰器、自定义组件、UI 形貌、内置组件、变乱方法、属性方法
装饰器:
@Component:标志自定义组件
@Entry:标志当前组件是入口租金啊
@State:标志该变量是状态变量,值变化是会触发UI刷新
自定义组件
由struct 修饰的是自定义组件,自定义组件是一个个可复用的UI单元
ui形貌
build函数是用来形貌ui内部布局的,其内部以声明式方式形貌UI布局
内置组件
内置组件就是ArkUI提供的一些组件,ArkUI提供了
容器
组件(用来完成页面布局)比如Row()。根本组件:自带样式和
功能
的页面元素,例如:Text()等。
属性方法
属性方法:设置组件的UI样式。比如设置组件宽高、间距、背景致等
变乱方法
设置组件的变乱回调。
其他
ArkTs需要学习的内容大抵如下:比如装饰器方面:数据驱动的ui刷新的@state 以及页面之间数据传递驱动ui变动的@Link @Prop
回复
使用道具
举报
返回列表
浏览过的版块
备份
IOS
数据仓库与分析
Java
分布式数据库
SQL-Server
容器及微服务
物联网
开源技术
SAAS
李优秀
+ 我要发帖
登录后关闭弹窗
登录参与点评抽奖 加入IT实名职场社区
去登录
微信订阅号
微信服务号
微信客服(加群)
H5
小程序
快速回复
返回顶部
返回列表