OneScript

Toggle

打开或关闭一个布尔值。

受控开关。通过 isOn 传入当前值,并在 onChange 中更新状态。children 是开关的标签。

import { Toggle, useState } from "onescript/views"

function WifiToggle() {
  const [enabled, setEnabled] = useState(true)
  return (
    <Toggle
      isOn={enabled}
      onChange={setEnabled}
    >
      Wi-Fi
    </Toggle>
  )
}
PropType说明
isOnboolean当前值。
onChange(isOn: boolean) => void用户切换开关时执行。
childrenViewChild标签。

使用 toggleStyle 将其显示为按钮,使用 labelsHidden 隐藏标签。也支持修饰符。仅在 App 和 Action 视图会话中可用;在 Widget 中使用会报「不支持的视图类型」错误。

How is this guide?

最后更新于