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

HarmonyOS/OpenHarmony原生应用-ArkTS万能卡片组件Radio

单选框,提供相应的用户交互选择项。该组件从API Version 8开始支持。无子组件。
一、接口
Radio(options: {value: string, group: string})
从API version 9开始,该接口支持在ArkTS卡片中使用。
参数:
 

HarmonyOS/OpenHarmony原生应用-ArkTS万能卡片组件Radio-开源基础软件社区


二、属性
除支持通用属性外,还支持以下属性:
 

HarmonyOS/OpenHarmony原生应用-ArkTS万能卡片组件Radio-开源基础软件社区


三、事件
除支持通用事件外,还支持以下事件:
 

HarmonyOS/OpenHarmony原生应用-ArkTS万能卡片组件Radio-开源基础软件社区


四、示例

// xxx.ets
@Entry
@Component
struct RadioExample {build() {Flex({ direction: FlexDirection.Row, justifyContent: FlexAlign.Center, alignItems: ItemAlign.Center }) {Column() {Text('Radio1')Radio({ value: 'Radio1', group: 'radioGroup' }).checked(true).height(50).width(50).onChange((isChecked: boolean) => {console.log('Radio1 status is ' + isChecked)})}Column() {Text('Radio2')Radio({ value: 'Radio2', group: 'radioGroup' }).checked(false).height(50).width(50).onChange((isChecked: boolean) => {console.log('Radio2 status is ' + isChecked)})}Column() {Text('Radio3')Radio({ value: 'Radio3', group: 'radioGroup' }).checked(false).height(50).width(50).onChange((isChecked: boolean) => {console.log('Radio3 status is ' + isChecked)})}}.padding({ top: 30 })}
}

复制

五、效果
 

HarmonyOS/OpenHarmony原生应用-ArkTS万能卡片组件Radio-开源基础软件社区

HarmonyOS/OpenHarmony原生应用-ArkTS万能卡片组件Radio-开源基础软件社区

HarmonyOS/OpenHarmony原生应用-ArkTS万能卡片组件Radio-开源基础软件社区

六、场景
适合卡片上直接操作单选项的场景。

本文根据HarmonyOS官方文档整理。

http://www.lryc.cn/news/191347.html

相关文章:

  • python opencv 深度学习 指纹识别算法实现 计算机竞赛
  • 一图看懂CodeArts Inspector 三大特性,带你玩转漏洞管理服务
  • 【Mysql】Mysql的启动选项和系统变量(二)
  • FPGA project : flash_read
  • nnunetv2训练报错 ValueError: mmap length is greater than file size
  • React知识点系列(2)-每天10个小知识
  • AutoGPT:让 AI 帮你完成任务事情 | 开源日报 No.54
  • USB 转串口芯片 CH340
  • Day 05 python学习笔记
  • Python如何17行代码画一个爱心
  • 生产环境中常用Linux命令
  • 【使用 TensorFlow 2】03/3 创建自定义损失函数
  • Vue3中使用v-model高级用法参数绑定传值
  • 你的工作中,chatGPT可以帮你做什么?
  • k8s简单部署nginx
  • 小黑子—MyBatis:第四章
  • Docker快速上手:使用Docker部署Drupal并实现公网访问
  • React知识点系列(1)-每天10个小知识
  • substring 和 substr 的区别
  • 产品经理的工作职责是什么?
  • 智能井盖传感器:提升城市安全与便利的利器
  • 给你一个项目,你将如何开展性能测试工作?
  • 点燃市场热情,让产品风靡全球——实用推广策略大揭秘!
  • Python操作Hive数据仓库
  • 客户收到报价后突然安静了,怎么办?
  • O2OA(翱途)常见知识之 mysql 数据库备份
  • 如何让你的程序支持lua脚本
  • 什么是系统架构师?什么是系统架构?
  • 大数据NoSQL数据库HBase集群部署
  • 百乐钢笔维修(官方售后,全流程)