assignment_late
为什么捐赠
travel_explore
API 浏览器
widgets
Vue 组件
Ajax Bar Ajax 进度条
Avatar 头像
Badge 徽标
Banner 横幅
Bar 工具栏
Breadcrumbs 面包屑
Card 卡片
Carousel 轮播
Chat Message 聊天消息
Chip 纸片
Circular Progress 环形进度条
Color Picker 颜色选择器
Dialog 对话框
Editor WYSIWYG 编辑器
Expansion Item 展开项
Floating Action Button 浮动操作按钮
Icon 图标
Img 图片
Infinite Scroll 无限滚动
Inner Loading 内部加载
Intersection 交叉观察
Knob 旋钮
Linear Progress 线性进度条
List & List Items 列表与列表项
Markup Table 标记表格
Menu 菜单
No SSR
Observers 观察者
Pagination 分页
Parallax 视差
Popup Edit 弹出编辑
Popup Proxy 弹出代理
Pull to Refresh 下拉刷新
Rating 评分
Responsive 响应式
Scroll Area 滚动区域
Separator 分隔线
Skeleton 骨架屏
Slide Item 滑动项
Slide Transition 滑动过渡
Space 间隔
Spinners 加载动画
Splitter 分割面板
Stepper 步骤条
Table 表格
Tabs 标签页
Tab Panels 标签面板
Timeline 时间线
Toolbar 工具栏
Tooltip 提示框
Tree 树形控件
Uploader 上传器
Video 视频
Virtual Scroll 虚拟滚动
alternate_email
联系站长
QRadio 组件是采集用户输入的一个基本元素。您可以使用它为用户提供一种从多个选项中选择选项的方法。
TIP
关于创建一组单选框的其他可能性,请参阅 QOptionGroup。
QRadio API
正在加载 QRadio API...
用法
标准用法
标准用法
带自定义图标 v2.5+
带图标
紧凑模式
紧凑模式
着色
在下面的示例中,第二行使用了 keep-color 属性来保持单选框在未选中状态下的颜色。
着色
强制暗色模式
强制暗色模式
禁用状态
禁用状态
左侧标签
左侧标签
尺寸
除了标准尺寸外,您还可以通过 size 属性定义自己的尺寸(最后一个示例是自定义尺寸)。
标准尺寸
搭配 QOptionGroup
TIP
您也可以使用 QOptionGroup,它简化了处理单选框组的使用方式,如下面的示例所示。
与 QOptionGroup 一起使用
搭配 QItem
在下面的示例中,我们渲染了一个 <label> 标签(注意 tag="label"),这样 QRadio 就能响应 QItem 的点击来改变选中状态。
搭配 QItem
原生表单提交
当处理一个带有 action 和 method 的原生表单时(如:使用 Quasar 和 ASP.NET 控制器时),您需要为 QRadio 声明 name 属性,否则表单数据中不会包含它(如果应该包含的话) - 所有值都会被转换为字符串(原生行为,所以不要使用对象值):
Standard
With icons
Dense
Coloring
Force dark mode
Disable
Label on left side
Standard sizes
Usage with QOptionGroup
With QItem
Native form
发现错误?在浏览器中编辑此页
1. Introduction
2. QRadio API
3. QRadio API
4. 用法
4.1. 标准用法
4.2. 带自定义图标
4.3. 紧凑模式
4.4. 着色
4.5. 强制暗色模式
4.6. 禁用状态
4.7. 左侧标签
4.8. 尺寸
4.9. 搭配 QOptionGroup
4.10. 搭配 QItem
4.11. 原生表单提交