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

历下网站建设能绑定域名的免费网站

历下网站建设,能绑定域名的免费网站,网站建设空间是指什么,公司企业微信ArkTS以声明方式组合和扩展组件来描述应用程序的UI#xff0c;同时还提供了基本的属性、事件和子组件配置方法#xff0c;帮助开发者实现应用交互逻辑。 创建组件 根据组件构造方法的不同#xff0c;创建组件包含有参数和无参数两种方式。 说明 创建组件时不需要new运算…ArkTS以声明方式组合和扩展组件来描述应用程序的UI同时还提供了基本的属性、事件和子组件配置方法帮助开发者实现应用交互逻辑。 创建组件 根据组件构造方法的不同创建组件包含有参数和无参数两种方式。 说明 创建组件时不需要new运算符。 无参数 如果组件的接口定义没有包含必选构造参数则组件后面的“()”不需要配置任何内容。例如Divider组件不包含构造参数 Column() {Text(item 1)Divider()Text(item 2) } 有参数 如果组件的接口定义包含构造参数则在组件后面的“()”配置相应参数。 Image组件的必选参数src。 Image(https://xyz/test.jpg) Text组件的非必选参数content。 // string类型的参数 Text(test) // $r形式引入应用资源可应用于多语言场景 Text($r(app.string.title_value)) // 无参数形式 Text() 变量或表达式也可以用于参数赋值其中表达式返回的结果类型必须满足参数类型要求。 例如设置变量或表达式来构造Image和Text组件的参数。 Image(this.imagePath) Image(https:// this.imageUrl) Text(count: ${this.count}) 配置属性 属性方法以“.”链式调用的方式配置系统组件的样式和其他属性建议每个属性方法单独写一行。 配置Text组件的字体大小。 Text(test).fontSize(12) 配置组件的多个属性。 Image(test.jpg).alt(error.jpg) .width(100) .height(100) 除了直接传递常量参数外还可以传递变量或表达式。 Text(hello).fontSize(this.size) Image(test.jpg).width(this.count % 2 0 ? 100 : 200) .height(this.offset 100) 对于系统组件ArkUI还为其属性预定义了一些枚举类型供开发者调用枚举类型可以作为参数传递但必须满足参数类型要求。 例如可以按以下方式配置Text组件的颜色和字体样式。 Text(hello).fontSize(20).fontColor(Color.Red).fontWeight(FontWeight.Bold) 配置事件 事件方法以“.”链式调用的方式配置系统组件支持的事件建议每个事件方法单独写一行。 使用箭头函数配置组件的事件方法。 Button(Click me).onClick(() {this.myText ArkUI;}) 使用匿名函数表达式配置组件的事件方法要求使用bind以确保函数体中的this指向当前组件。 Button(add counter).onClick(function(){this.counter 2;}.bind(this)) 使用组件的成员函数配置组件的事件方法。 myClickHandler(): void {this.counter 2; } ... Button(add counter).onClick(this.myClickHandler.bind(this)) 使用声明的箭头函数可以直接调用不需要bind this。 fn () {console.info(counter: ${this.counter})this.counter } ... Button(add counter).onClick(this.fn) 配置子组件 如果组件支持子组件配置则需在尾随闭包{...}中为组件添加子组件的UI描述。Column、Row、Stack、Grid、List等组件都是容器组件。 以下是简单的Column组件配置子组件的示例。 Column() {Text(Hello).fontSize(100)Divider()Text(this.myText).fontSize(100).fontColor(Color.Red) } 容器组件均支持子组件配置可以实现相对复杂的多级嵌套。 Column() {Row() {Image(test1.jpg).width(100).height(100)Button(click 1).onClick(() {console.info(1 clicked!);})} } 那么很多小伙伴肯定主要是查找一些鸿蒙开发相关的内容提升自己在这里我为大家准备了一套《Open Harmony4.0Next》的学习导图从入门到进阶再到南北向开发实战的一整套完整体系想要学习了解更多鸿蒙开发的相关知识可以借鉴《做鸿蒙应用开发到底学习些啥》 除了以上的知识内容我还为大家整理了一份《鸿蒙 (Harmony OS)开发学习手册》都是整理成PDF文档方式分享给大家参考学习《鸿蒙开发学习指南》 《鸿蒙 (Harmony OS)开发学习手册》 一、入门必看 1. 应用开发导读(ArkTS) 2. 应用开发导读(Java) 3....... 二、HarmonyOS 概念 1. 系统定义 2. 技术架构 3. 技术特性 4. 系统安全 5...... 三、如何快速入门《鸿蒙基础入门开发宝典》 1. 基本概念 2. 构建第一个ArkTS应用 3. 构建第一个JS应用 4. …… 四、开发基础知识 1. 应用基础知识 2. 配置文件 3. 应用数据管理 4. 应用安全管理 5. 应用隐私保护 6. 三方应用调用管控机制 7. 资源分类与访问 8. 学习ArkTS语言 9. …… 五、基于ArkTS 开发 1. Ability开发 2. UI开发 3. 公共事件与通知 4. 窗口管理 5. 媒体 6. 安全 7. 网络与链接 8. 电话服务 9. 数据管理 10. 后台任务(Background Task)管理 11. 设备管理 12. 设备使用信息统计 13. DFX 14. 国际化开发 15. 折叠屏系列 16. …… 更多了解更多鸿蒙开发的相关知识可以参考《做鸿蒙应用开发到底学习些啥》
http://www.zqtcl.cn/news/865918/

相关文章:

  • 郑州市建设工程造价信息网站浙江省建设工程质量管理协会网站
  • 乌兰浩特市建设局网站永州微网站建设
  • 做网站的用什么电脑好wordpress首页调用指定分类
  • 网站域名申请好了怎么建设网站室内设计培训班哪个学校好
  • 东莞厚街网站建设网页设计代码字号px
  • 网站建站免费淘宝优惠券网站建设总代
  • 茶叶网站设计建设工程监理招标网站
  • 网站建设发展历程做网站要多少钱 知乎
  • 丽江建设信息网站江门网站制作方案
  • 网站名注册移动端应用开发
  • 本地网站搭建流程短链接生成器app
  • 建网站需要哪些技术代做ppt网站
  • 在上海哪个网站比较好网站建设服务方案ppt模板
  • 天津网站优化流程uniapp微信小程序模板
  • 网站 搜索引擎 提交企业网站必须备案
  • 公司网站主页设计深圳搜索引擎
  • 织梦学校网站中国建设银行官方网站诚聘英才频道
  • 织梦网站去除技术支持网站建设热门吗
  • 手机自助网站建设电商首页设计
  • 个人做电影网站违法吗招标网站哪个好
  • 岱山县网站建设旅游网站制作
  • 深圳建网站三千哪些网站可以做微商品牌宣传
  • 做网站哪些软件比较好个人网站备案幕布
  • 用数据库代码做家乡网站专门做二维码的网站
  • 上海网站开发工程师招聘网网络维护公司需要什么资质
  • 迅速百度网站自然排名wordpress注册密码链接失效
  • 北京安慧桥网站建设金泉网做网站推广
  • 网站建设与管理书威海城乡与住房建设部网站
  • 邯郸网站设计公司设计师公司排名
  • 网站设计广州量计价格多少钱网站建设