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

如何自己建设电影网站中国公共招聘网

如何自己建设电影网站,中国公共招聘网,用服务器ip做网站域名,温州外发加工网文章目录 前言一、Counter1.1 子组件1.2 接口1.3 属性1.4 事件 1.5 示例代码二、Flex弹性布局到底是什么意思#xff1f; 2.1 权限列表2.2 子组件2.3 接口参数 2.4 示例代码示例代码1示例代码2 总结 前言 Counter容器组件#xff1a;计数器组件#xff0c;提供相应的增加或… 文章目录 前言一、Counter1.1 子组件1.2 接口1.3 属性1.4 事件 1.5 示例代码二、Flex弹性布局到底是什么意思 2.1 权限列表2.2 子组件2.3 接口参数 2.4 示例代码示例代码1示例代码2 总结 前言 Counter容器组件计数器组件提供相应的增加或者减少的计数操作。 Flex容器组件以弹性方式布局子组件的容器组件。 一、Counter 计数器组件提供相应的增加或者减少的计数操作。 说明 该组件从API Version 7开始支持。后续版本如有新增内容则采用上角标单独标记该内容的起始版本。 1.1 子组件 可以包含子组件。 1.2 接口 我们使用下面这个函数接口即可创建一个计数器容器 Counter()他的样子如下图没有我们熟悉的中间的数字所以为什么说他是一个容器组件就是因为他需要包含Text组件去显示具体的东西提供可用性 从API version 9开始该接口支持在ArkTS卡片中使用。 1.3 属性 支持通用属性。 1.4 事件 不支持通用事件和手势 仅支持如下事件 onInc(event: () void)2.名称 onInc 3.功能描述 用于监听数值增加事件。当数值增加时将触发指定的事件处理函数。 4.支持版本 从API版本9开始可在ArkTS卡片中使用。 onDec(event: () void)6.名称 onDec 7.功能描述 用于监听数值减少事件。当数值减少时将触发指定的事件处理函数。 8.支持版本 从API版本9开始可在ArkTS卡片中使用。 这些方法允许你在数值增加或减少时注册特定的事件处理函数以便在发生相应事件时执行自定义操作。这对于与数值变化相关的用户界面交互非常有用。 1.5 示例代码 // xxx.ets Entry Component struct CounterExample {State value: number 0build() {Column() {Counter() {Text(this.value.toString())}.margin(100).onInc(() {this.value}).onDec(() {this.value--})}.width(100%)} }我们添加的子组件就是上面我们的空白位置是添加的这里我们是要/–然后显示所以需要一个Text组件 二、Flex 以弹性方式布局子组件的容器组件。 说明 该组件从API Version 7开始支持。后续版本如有新增内容则采用上角标单独标记该内容的起始版本。 Flex组件在渲染时存在二次布局过程因此在对性能有严格要求的场景下建议使用Column、Row代替。 Flex组件主轴默认不设置时撑满父容器Column、Row组件主轴不设置时默认是跟随子节点大小。 弹性布局到底是什么意思 弹性布局是一种页面排列方式就像把页面上的元素放在弹性的盒子里一样。这些元素可以根据屏幕大小和容器宽度来自动伸缩和重新排列以适应不同的屏幕或窗口尺寸。 举个例子想象你有一个网页上的按钮和文本框它们通常排列在一行上。但如果用户在小屏幕手机上打开这个页面你可能希望它们自动堆叠在一列以适应有限的水平空间。这就是弹性布局的好处它允许页面上的元素根据需要重新排列以确保在不同设备上都能正常显示和使用而不会显得拥挤或不可读。这种布局方式使得网页更具响应性更适应各种屏幕大小提供更好的用户体验。 2.1 权限列表 无 2.2 子组件 可以包含子组件。 你想我们这个是布局没子组件怎么行呢所以肯定有子组件的其他的容器各位也可以进行类比 2.3 接口 Flex(value?: { direction?: FlexDirection, wrap?: FlexWrap, justifyContent?: FlexAlign, alignItems?: ItemAlign, alignContent?: FlexAlign })从API version 9开始该接口支持在ArkTS卡片中使用。 参数 direction 参数名 direction 参数类型 FlexDirection 必填 否 默认值 FlexDirection.Row 参数描述 用于指定子组件在 Flex 容器上排列的方向也就是主轴的方向。 wrap 参数名 wrap 参数类型 FlexWrap 必填 否 默认值 FlexWrap.NoWrap 参数描述 用于确定 Flex 容器是单行/列排列还是多行/列排列。在多行布局时它还会通过交叉轴方向确定新行的堆叠方向。 justifyContent 参数名 justifyContent 参数类型 FlexAlign 必填 否 默认值 FlexAlign.Start 参数描述 用于定义所有子组件在 Flex 容器主轴上的对齐方式。 alignItems 参数名 alignItems 参数类型 ItemAlign 必填 否 默认值 ItemAlign.Start 参数描述 用于定义所有子组件在 Flex 容器交叉轴上的对齐方式。 alignContent 参数名 alignContent 参数类型 FlexAlign 必填 否 默认值 FlexAlign.Start 参数描述 用于定义在交叉轴中存在额外空间时多行内容的对齐方式。此参数仅在 wrap 设置为 Wrap 或 WrapReverse 时生效。 这些参数用于控制 Flex 布局的各个方面例如子组件的排列方向、对齐方式以及容器的包裹方式等以便更好地控制界面布局。 2.4 示例代码 示例代码1 // xxx.ets Entry Component struct FlexExample1 {build() {Column() {Column({ space: 5 }) {Text(direction:Row).fontSize(9).fontColor(0xCCCCCC).width(90%)Flex({ direction: FlexDirection.Row }) { // 子组件在容器主轴上行布局Text(1).width(20%).height(50).backgroundColor(0xF5DEB3)Text(2).width(20%).height(50).backgroundColor(0xD2B48C)Text(3).width(20%).height(50).backgroundColor(0xF5DEB3)Text(4).width(20%).height(50).backgroundColor(0xD2B48C)}.height(70).width(90%).padding(10).backgroundColor(0xAFEEEE)Text(direction:RowReverse).fontSize(9).fontColor(0xCCCCCC).width(90%)Flex({ direction: FlexDirection.RowReverse }) { // 子组件在容器主轴上反向行布局Text(1).width(20%).height(50).backgroundColor(0xF5DEB3)Text(2).width(20%).height(50).backgroundColor(0xD2B48C)Text(3).width(20%).height(50).backgroundColor(0xF5DEB3)Text(4).width(20%).height(50).backgroundColor(0xD2B48C)}.height(70).width(90%).padding(10).backgroundColor(0xAFEEEE)Text(direction:Column).fontSize(9).fontColor(0xCCCCCC).width(90%)Flex({ direction: FlexDirection.Column }) { // 子组件在容器主轴上列布局Text(1).width(100%).height(40).backgroundColor(0xF5DEB3)Text(2).width(100%).height(40).backgroundColor(0xD2B48C)Text(3).width(100%).height(40).backgroundColor(0xF5DEB3)Text(4).width(100%).height(40).backgroundColor(0xD2B48C)}.height(160).width(90%).padding(10).backgroundColor(0xAFEEEE)Text(direction:ColumnReverse).fontSize(9).fontColor(0xCCCCCC).width(90%)Flex({ direction: FlexDirection.ColumnReverse }) { // 子组件在容器主轴上反向列布局Text(1).width(100%).height(40).backgroundColor(0xF5DEB3)Text(2).width(100%).height(40).backgroundColor(0xD2B48C)Text(3).width(100%).height(40).backgroundColor(0xF5DEB3)Text(4).width(100%).height(40).backgroundColor(0xD2B48C)}.height(160).width(90%).padding(10).backgroundColor(0xAFEEEE)}.width(100%).margin({ top: 5 })}.width(100%)} }示例代码2 // xxx.ets Entry Component struct FlexExample2 {build() {Column() {Column({ space: 5 }) {Text(Wrap).fontSize(9).fontColor(0xCCCCCC).width(90%)Flex({ wrap: FlexWrap.Wrap }) { // 子组件多行布局Text(1).width(50%).height(50).backgroundColor(0xF5DEB3)Text(2).width(50%).height(50).backgroundColor(0xD2B48C)Text(3).width(50%).height(50).backgroundColor(0xD2B48C)}.width(90%).padding(10).backgroundColor(0xAFEEEE)Text(NoWrap).fontSize(9).fontColor(0xCCCCCC).width(90%)Flex({ wrap: FlexWrap.NoWrap }) { // 子组件单行布局Text(1).width(50%).height(50).backgroundColor(0xF5DEB3)Text(2).width(50%).height(50).backgroundColor(0xD2B48C)Text(3).width(50%).height(50).backgroundColor(0xF5DEB3)}.width(90%).padding(10).backgroundColor(0xAFEEEE)Text(WrapReverse).fontSize(9).fontColor(0xCCCCCC).width(90%)Flex({ wrap: FlexWrap.WrapReverse , direction:FlexDirection.Row }) { // 子组件反向多行布局Text(1).width(50%).height(50).backgroundColor(0xF5DEB3)Text(2).width(50%).height(50).backgroundColor(0xD2B48C)Text(3).width(50%).height(50).backgroundColor(0xD2B48C)}.width(90%).height(120).padding(10).backgroundColor(0xAFEEEE)}.width(100%).margin({ top: 5 })}.width(100%)} }总结 下面这些容器组件对于我们ArkUI界面的开发非常重要希望大家好好学。 Counter容器组件计数器组件提供相应的增加或者减少的计数操作。 Flex容器组件以弹性方式布局子组件的容器组件。
http://www.dnsts.com.cn/news/210593.html

相关文章:

  • 天圆地方建筑网站猪八戒网站建设报价
  • 沈阳奇搜建站网络营销技巧和营销方法
  • 鲜花网站建设项目策 划书重庆展示型网站制作
  • 如何针对你的网站做搜索优化抖音代运营平台
  • 北京建设信源资讯网站官网wordpress仪表盘改名
  • 网站免费建站系统万基城市建设有限公司网站
  • ftp查看网站后台密码免费制作网站用什么做
  • 西安哪里有做网站的广告设计公司年终总结
  • 做外贸网站的经验小程序无代码开发平台
  • 百度推广做网站吗宁波专业品牌网站制作外包
  • 运营推广网站建设宁国建设投资有限公司网站
  • 建设银行么官方网站在线小程序
  • 网站页面两侧漂浮的怎样做南宁网站建设贴吧
  • 中企高呈网站建设陇南网站定制开发公司
  • 2018年做网站赚钱织梦网站更改标题长度
  • 建筑公司网站新年贺词叫别人做网站安全吗
  • 建设内网网站流程企业管理培训课程心得体会
  • 做搜狗网站快速排名asp网站配置
  • 做淘宝客要自己的网站做网站的机构
  • 杭州网站建设专注乐云seo外包网站开发合同
  • 天津网站建设首选 津坤科技郑州网站建设制作价格
  • 网站建设小技巧wordpress用外部图片
  • 企业固定ip做网站查公司的国家网站有哪些
  • 如何看网站开发语言网站开发交互原型标注图
  • 最牛免费网站建设免费网站建设排行表
  • 做网站程序的步骤wordpress 离线编辑器
  • 海淀手机网站建设视频网站建设技术方案书
  • 横山专业做网站建设的公司信息网络公司经营范围
  • 域名注册后怎么做网站dedecms和wordpress
  • 建设网站的价格如何利用开源代码做网站