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

做网站的项目介绍建设信用卡在网站挂失几步

做网站的项目介绍,建设信用卡在网站挂失几步,家居装修设计平台,怎样做网站xml简介 ArkTS是HarmonyOS优选的主力应用开发语言。它在TypeScript#xff08;简称TS#xff09;的基础上#xff0c;扩展了声明式UI、状态管理等相应的能力#xff0c;让开发者可以以更简洁、更自然的方式开发高性能应用。TS是JavaScript#xff08;简称JS#xff09;的超…简介 ArkTS是HarmonyOS优选的主力应用开发语言。它在TypeScript简称TS的基础上扩展了声明式UI、状态管理等相应的能力让开发者可以以更简洁、更自然的方式开发高性能应用。TS是JavaScript简称JS的超集ArkTS则是TS的超集。ArkTS会结合应用开发和运行的需求持续演进包括但不限于引入分布式开发范式、并行和并发能力增强、类型系统增强等方面的语言特性下面是官网对ArkUI框架的一个整体介绍 ArkTS 声明式的基本组成 创建hello world 项目的时候我们可以看到ide 创建了默认的index 页面其中的代码为 Entry Component struct Index {State message: string Hello Worldbuild() {Row() {Column() {Text(this.message).fontSize(50).fontWeight(FontWeight.Bold)}.width(100%)}.height(100%)} }根据这个我们来介绍一下ArkTS里面涉及的语法 装饰器 是装饰类、结构、方法和变量赋予其特殊的含义 Component Component 表示自定义组件,是可以复用的ui 单元可以组合其他组件。 系统提供了丰富的内置组件Text、Button、Image、TextInput、Row等 Component struct TitleComponent{build(){} }通过Component 装饰器 和struct 关键字组合起来告知系统这是一个组件 build 方法在其中进行ui 描述 Entry 装饰的自定义组件用作页面的默认入口组件加载页面时将首先创建并呈现Entry装饰的自定义组件需要注意的点 一个页面有且仅有能有一个Entry;只有被Entry修饰的组件或者子组件才会在页面上显示 Entry Component struct HomePage{build(){Column(){}}isRenderText(){} }通常情况下子组件和父组件在不同的文件中则可以使用导出方式以供外部使用。使用关键字 export 在子组件中的代码为 Component export struct TitleComponent{build(){} }import {TitleComponent} from ../components/TitleComponentEntry Component struct Index {State message: string Hello Worldbuild() {Row() {Column() {TitleComponent()Text(this.message).fontSize(50).fontWeight(FontWeight.Bold)}.width(100%)}.height(100%)} }State 被他装饰的变量值发生改变时会触发该变量所对应的自定义组件的UI界面进行刷新。 import {TitleComponent} from ../components/TitleComponentEntry Component struct Index {State message: string Hello Worldbuild() {Row() {Column() {TitleComponent()Text(this.message).fontSize(50).fontWeight(FontWeight.Bold)}.width(100%)}.height(100%).onClick((){})} }不同组件之间数据变化控制ui更新通常使用State 和 Link配合实现 Component export struct TitleComponent{Link isRefreshData: boolean;message: string Hello World111build() {Row() {Column() {Text(this.message).fontSize(50).fontWeight(FontWeight.Bold)}.width(100%).onClick((){this.isRefreshData!this.isRefreshData})}} }isRefreshData未出实话需要父组件在创建组件时来赋值在父组件中通过 $ 操作符创建 引用 import {TitleComponent} from ../components/TitleComponentEntry Component struct Index {State message: string Hello WorldState isSwitchData: boolean true;build() {Row() {Column() {TitleComponent({isRefreshData:$isSwitchData})Text(this.message).fontSize(50).fontWeight(FontWeight.Bold)}.width(100%)}.height(100%).onClick((){})} }
http://www.yutouwan.com/news/326918/

相关文章:

  • 上海高端网站定设计师做私单网站
  • 让网站快速收录中国城乡住房建设厅网站首页
  • 微信 购物网站开发做网站的备案
  • 学校设计网站方案简述建站流程
  • 北京网站建设招聘榆林市建设局官方网站
  • 创造网站的最简单 软件是哪个河南网站优化要多少钱
  • 建设网站时的故障分类wordpress yum
  • 网站费用标准云存储能用来做网站吗
  • 什么公司做网站最好wordpress滑动显示分类文章
  • 整站优化seo平台淄博做网站的网络公司
  • 域名注册网站大全做pc端网站渠道
  • 网站建设合同书缴纳印花税吗大良营销网站建设新闻
  • php简易购物网站开发做网站6个月心得
  • 网站建设合同 售后维护期网站建设多少钱一个平台
  • 网站不兼容360浏览器扬州网站建设哪家公司好
  • 阿里云虚拟主机搭建wordpressseo的优点和缺点
  • 网站开发人员属于什么软件wordpress自动识别网页
  • 青海宾馆网站建设公司家装设计方案ppt案例
  • 电脑网站加速器简单网页设计模板html
  • 网站移动排名wordpress edd 会员
  • 购物网站如何做推广淘宝网站建设教程视频教程
  • 如何优化网站代码珠海网站设计培训
  • 东莞网站推广模板企业网站设计公司
  • 南通网站建设论坛企业网站的建设与流程
  • 太原市城市建设规划局官方网站wordpress我的世界主题
  • 免费网站模版 好用的最新国际新闻摘抄
  • 哪里可以做游戏视频网站湛江网站建设公司哪家好
  • 没有网站做分类信息群发网页设计个人主页模板图片
  • 顺德网站建设公司有哪些武乡网站建设
  • 安徽网站建设公司排名东莞高端网站建设首页排名