渲染与控件关联的可访问标签。
import React from 'react';import * as Label from '@radix-ui/react-label';import './styles.css';const LabelDemo = () => (<div style={{ display: 'flex', padding: '0 20px', flexWrap: 'wrap', gap: 15, alignItems: 'center' }} ><Label.Root className="LabelRoot" htmlFor="firstName">First name</Label.Root><input className="Input" type="text" id="firstName" defaultValue="Pedro Duarte" /></div>);export default LabelDemo;
双击标签时阻止文本选择。
支持嵌套控件。
从命令行安装组件。
导入组件。
包含标签的内容。
此组件基于本机 label
元素,它会在包装控件或使用 htmlFor
属性时自动应用正确的标签。为了使您自己的自定义控件正常工作,请确保它们使用本机元素(例如 button
或 input
)作为基础。