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

做洗化的网站国内做的比较大的外贸电商网站

做洗化的网站,国内做的比较大的外贸电商网站,网站建设有钱赚吗,外贸型网站开发文章目录 一、声明式UI描述1、无/有参数组件2、如何查看组件是否有参数 二、Image组件的使用三、组件的属性设置四、补充1、使用组件的成员函数配置组件的事件方法2、配置子组件3、多组件嵌套 一、声明式UI描述 在HarmonyOS的ArkTS语法中#xff0c;万物皆组件。ArkTS以声明方… 文章目录 一、声明式UI描述1、无/有参数组件2、如何查看组件是否有参数 二、Image组件的使用三、组件的属性设置四、补充1、使用组件的成员函数配置组件的事件方法2、配置子组件3、多组件嵌套 一、声明式UI描述 在HarmonyOS的ArkTS语法中万物皆组件。ArkTS以声明方式组合和扩展组件来描述应用程序的UI同时还提供了基本的属性、事件和子组件配置方法帮助开发者实现应用交互逻辑。根据组件构造方法的不同创建组件包含有参数和无参数两种方式。 1、无/有参数组件 无参数组件 如果组件的接口定义没有包含必选构造参数则组件后面的“()”不需要配置任何内容。例如Divider组件不包含构造参数 Column() {Text(HarmonyOS)Divider()Button(点我跳转) }有参数组件 如果组件的接口定义包含构造参数则在组件后面的“()”配置相应参数。例如mage组件的必选参数src。 2、如何查看组件是否有参数 1方法一 寻找官方文档找到文档下面的“API参考” 在目录树下找到“组件参考”然后找到“基础组件”最后就可以看到如button这些基础组件的使用说明了。 2方法二 按住Ctrl键然后将鼠标移动到组件名上会出现一个下划线点击一下就能够进入组件的定义。 在组件的定义再用同样的方式Ctrl鼠标左键进入接口的定义。 比如在接口的定义中就可以看到Text组件参数的设定表示可选参数若要填参数则可以传递string和resource类型的参数。同样在Divider的接口函数中则可以看到不需要传递参数。 二、Image组件的使用 1、定义 Image为图片组件常用于在应用中显示图片。Image支持加载string、PixelMap和Resource类型的数据源支持png、jpg、bmp、svg和gif类型的图片格式。 2、网络图片类型调用网络图片需要权限 使用网络图片时需要申请权限ohos.permission.INTERNET。具体申请方式请参考权限申请声明。申请位置为entrysrcmainresourcesmodule.json5文件中。 更多申请相关事项参见官方文档访问控制授权申请 申请完网络权限后就可以放心地使用网络图片作为image参数了。 3、资源文件类型的调用使用$r(‘app.media.图片名’) 以下便是调用每个新建项目默认存在的图标图片icon.png 运行效果 4、引用其他路径下的资源 //Image组件调用其他路径下的图片必须加扩展名Image($rawfile(bg.jpg))而且还需要注意资源名不能包括中文。 三、组件的属性设置 1、链式语法 在同一行同时设定某个组件的多个属性可以无限延伸下去。不过为了可读性建议每设置一个属性换一行。 Text(声明式UI组件).fontSize(50).fontColor(Color.Green).fontWeight(FontWeight.Bold)2、属性设置时做运算 //属性设置时做运算偶数则将宽设置为200奇数行则设置宽为300Image($rawfile(bg.jpg)).width(this.n%2 0 ? 200 : 300)3、绑定事件 注意需要在定义变量n时加上State修饰这表明当n值发生改变时将重新渲染整个页面。 State n: number 7//绑定事件每点击一次就加1Text(财富 this.n W).fontSize(30)Button(点我).onClick((){this.n})4、呈现效果 四、补充 1、使用组件的成员函数配置组件的事件方法 myClickHandler(): void {this.counter 2; } ... Button(add counter).onClick(this.myClickHandler.bind(this))2、配置子组件 如果组件支持子组件配置则需在尾随闭包{…}中为组件添加子组件的UI描述。Column、Row、Stack、Grid、List等组件都是容器组件。在这里Column组件可以用{space:50}来增加行距 Column({space:50}) {Text(Hello).fontSize(100)Divider()Text(this.myText).fontSize(100).fontColor(Color.Red) }3、多组件嵌套 容器组件均支持子组件配置可以实现相对复杂的多级嵌套。 Column() {Row() {Image(test1.jpg).width(100).height(100)Button(click 1).onClick(() {console.info(1 clicked!);})} }
http://www.pierceye.com/news/854052/

相关文章:

  • 兴化网站开发佛山营销网站建设联系方式
  • 安居客官网网站天津 网站设计制作公司
  • seo建站优化价格表中山网站建设品牌
  • wp网站源码聊城市住房和城乡建设局网站首页
  • 个人博客网站总结买东西的网站
  • 兰州新区小程序建站网站的漂浮广告怎么做
  • 用vs代码做网站线上拓客渠道有哪些
  • 微信网站界面如何免费创建自己的平台
  • 电商设计一般都是做什么潍坊网站seo外包
  • 大城怎么样做网站雄安建设工程信息网站
  • 郑州网站建设方案服务安全狗iis版删了以后 网站打不开
  • 忻州网站制作jsp小型网站开发代码
  • 如何外贸网站推广wordpress默认主题哪个好
  • 设计网站推荐提升审美网站建设的公司
  • 张浦专业做网站网站建设案例百度云
  • 佛山网站如何制作网站建设公司哪家强
  • 韩城市网站建设编程培训机构加盟哪家好
  • 已备案网站更换域名广东工厂网站建设
  • 营销型网站有哪些特点建设官方网站的费用账务处理
  • 区域网站设计WordPress无法发布
  • html网站开发主要涉及哪些技术百度域名的ip
  • 织梦网站数据下载wordpress如何播放百度云视频
  • 建站的费用服务器搭建网站环境
  • 查看公司信息的网站旅游网站效果图
  • 娄底网站制作重庆专题片制作
  • 网站建设佰金手指科杰十七织梦淘客网站
  • 财务系统seo西安
  • 如何做好网站建设的关键重点网站地图那么建设
  • 打开山东城市建设职业学院网站自己网站做优化的有权利卖么
  • 境外电商网站建设sem推广优化