Skip to main content

Switch

表示两种相互对立的状态间的切换,多用于触发「开/关」。

基本用法​

function App() {
const [value, setValue] = useState()

return (
<Switch
checked={value}
onChange={(val) => {
console.log(val)
setValue(val)
}}
></Switch>
)
}

禁用状态​

可通过 disabled 属性控制禁用状态。

function App() {
const [value, setValue] = useState()

return (
<Switch
checked={value}
disabled
onChange={(val) => {
console.log(val)
setValue(val)
}}
></Switch>
)
}

API​

属性说明类型默认值
children内容ReactNode--
className类名string--
style样式CSSProperties--
checked是否选中boolean--
tips是否提示boolean--
disabled是否禁用boolean--
onChange值变化时触发Func--