当前位置: 首页 > news >正文

凡科网做网站视频wordpress 微博时间

凡科网做网站视频,wordpress 微博时间,49619浏览器打开,seo运营是什么文章声明#xff1a;本文关于HarmonyOS系统的部分内容和描述借鉴于华为官网的“HarmonyOS开发者学堂”#xff0c;有需要的也可以进入官网查看。HarmonyOS第一课ArkTS开发语言介绍 一、ArkTs语言介绍 ArkTS是鸿蒙系统#xff08;HarmonyOS#xff09;优选的主力应…文章声明本文关于HarmonyOS系统的部分内容和描述借鉴于华为官网的“HarmonyOS开发者学堂”有需要的也可以进入官网查看。HarmonyOS第一课ArkTS开发语言介绍 一、ArkTs语言介绍 ArkTS是鸿蒙系统HarmonyOS优选的主力应用开发语⾔。ArkTS围绕应⽤开发在TypeScript简称TS生态基础上做了进⼀步扩展继承了TS的所有特性是TS的超集而TS又是 JavaScript 的一个超集。 JavaScript是一种属于网络的高级脚本语言已经被广泛用于Web应用开发常用来为网页添加各式各样的动态功能为用户提供更流畅美观的浏览效果。TypeScript 是 JavaScript 的一个超集它扩展了 JavaScript 的语法通过在JavaScript的基础上添加静态类型定义构建而成是一个开源的编程语言。ArkTS兼容TypeScript语言拓展了声明式UI、状态管理、并发任务等能力。 ArkTS、TS和JS这三者之间的关系如下图所示 因此在学习ArkTS语言之前建议开发者具备TS语言或JS语言的相关开发经验。 二、ArkTS在TS上的扩展 当前ArkTS在TS的基础上主要扩展了如下能力 1基本语法ArkTS定义了声明式UI描述、自定义组件和动态扩展UI元素的能能再配合ArkUI开发框架中的系统组件及其相关的事件方法、属性方法等共同构成了UI开发的主体。2渲染控制ArkTS提供了渲染控制的能力。条件渲染可根据应⽤的不同状态渲染对应状态下的UI内容。循环渲染可从数据源中迭代获取数据并在每次迭代过程中创建相应的组件。数据懒加载从数据源中按需迭代数据并在每次迭代过程中创建相应的组件。3状态管理ArkTS提供了多维度的状态管理机制。在UI开发框架中与UI相关联的数据可以在组件内使用也可以在不同组件层级间传递比如父子组件之间、爷孙组件之间还可以在应⽤全局范围内传递或跨设备传递。另外从数据的传递形式来看可分为只读的单向传递和可变更的双向传递。开发者可以灵活的利⽤这些能⼒来实现数据和UI的联动。 未来ArkTS会结合应⽤开发/运⾏的需求持续演进逐步提供并⾏和并发能⼒增强、系统类型增强、分布式开发范式等更多特性。 三、ArkTS的基本组成 ArkTS的基本组成和组件名称如下 组成一个基本ArkTS结构的各类装饰器和组件分别代表以下含义 1装饰器用于装饰类、结构、方法以及变量并赋予其特殊的含义。如上述实例中Entry、Component和State都是装饰器Component表示自定义组件Entry表示该自定义组件为入口组件State表示组件中的状态变量状态变量变化会触发UI刷新。2UI描述以声明式的方式来描述UI的结构例如build()方中的代码块。3系统组件ArkUI框架中默认内置的基础和容器组件可直接被开发者调用比如示例中的Column、Text、Divider、Button。4属性方法组件可以通过链式调⽤配置多项属性如fontSize()、width()、height()、backgroundColor()等。5事件方法组件可以通过链式调用设置多个事件的响应逻辑如跟随在Button后⾯的onClick()。6自定义组件可复⽤的UI单元可组合其他组件如上述被Component装饰的struct Hello。7自定义组件、系统组件、属性方法、事件方法具体使用可参考基于ArkTS的声明式开发范式。除此之外ArkTS扩展了多种语法范式来使开发更加便捷 • Builder/BuilderParam特殊的封装UI描述的方法细粒度的封装和复用UI描述。 • Extend/Style扩展内置组件和封装属性样式可以更灵活地组合内置组件。 • stateStyles多态样式可以根据组件的内部状态的不同从而设置不同的样式。
http://www.yutouwan.com/news/93855/

相关文章:

  • 有没有做外贸的网站啊如何编写html网页
  • 温州建设小学网站wordpress 列表分页
  • 临海城市建设网站制作人在线完整免费观看韩剧网
  • 青岛网站推广招商建设部网站证件查询
  • 旅行网站建设的规划书公司注册地址异常
  • 打开有些网站显示建设中邯郸oa办公系统
  • 郑州网站建设培训软件开发的软件有哪些
  • 设计网站要多少钱连云港高端网站建设
  • 哪些网站的做的好看的图片建设网站的收费
  • 重庆哪里可以做公司网站微商城怎么注册怎么弄
  • 邯郸网站设计制作织梦网站新闻列表调用
  • 下沙建设局网站迅美网站建设
  • 泉州设计网站学生免费建设网站
  • 外国电商设计网站有哪些做网站应该学什么
  • wordpress设置网站背景图片企业网站的内容营销
  • 网站建设与维护 东博墨客网站建设xcyxqc
  • 靖江网站建设公司某网站网站的设计与实现
  • 女装商城网站建设株洲做网站定制
  • 东昌府聊城网站优化注册深圳公司代理
  • 如何用织梦搭建网站成都餐饮vi设计公司
  • 网站制作南宁100种班服设计图
  • 网站采集信息怎么做常州企业做网站
  • 企业网站 jquery网络服务器可提供的常见服务有什么
  • 山西网站建设 哪家好关键词排名优化易下拉霸屏
  • 电子商务网站建设的发展趋势网站代码调试
  • 网站开发费用如何记账微信的网址链接
  • 手机百度登录入口沈阳网站搜索引擎优化
  • 网站设计与开发培训php 网站下载器
  • 做网站原型图软件贾汪区住房和城乡建设局网站
  • .我爱你 网站手机淘宝网页