智慧屏和智能穿戴开发:容器组件div

这篇博客介绍了HarmonyOS应用开发中div组件的使用,包括其作为基础容器的功能,支持的设备,无特殊权限需求,允许包含子组件,并详细阐述了属性、事件、样式,如Flex、Wrap和Grid样式,旨在帮助开发者更好地理解和应用这一组件。
摘要由CSDN通过智能技术生成

HarmonyOS应用开发文档更新修改说明:div组件补充示例代码和示例效果图,方便开发者掌握该组件的使用方式

基础容器,用作页面结构的根节点或将内容进行分组。

支持设备

表1 组件的设备支持情况

智慧屏

智能穿戴

支持

支持

权限列表

子组件

支持。

属性

名称

类型

默认值

必填

描述

id

string

-

组件的唯一标识。

style

string

-

组件的样式声明。

class

string

-

组件的样式类,用于引用样式表。

ref

string

-

用来指定指向子元素或子组件的引用信息,该引用将注册到父组件的$refs 属性对象上。

disabled

boolean

false

当前组件是否被禁用,在禁用场景下,组件将无法响应用户交互。

focusable

boolean

true

当前组件是否可以获取焦点。 当focusable设置为true时,可否获焦依赖于是否拥有可获焦的子组件;设置为false时,本身及其子组件都不能获焦。

data

string

-

给当前组件设置data属性,进行相应的数据存储和读取。

事件

名称

参数

描述

touchstart

TouchEvent

手指刚触摸屏幕时触发该事件。

touchmove

TouchEvent

手指触摸屏幕后移动时触发该事件。

touchcancel

TouchEvent

手指触摸屏幕中动作被打断时触发该事件。

touchend

TouchEvent

手指触摸结束离开屏幕时触发该事件。

click

-

点击动作触发该事件。

longpress

-

长按动作触发该事件。

focus

-

获得焦点时触发该事件,span组件无法获取焦点。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值