トグル React コンポーネント

トグル React コンポーネントは、トグルコンポーネントを表します。

トグルコンポーネント

次のコンポーネントが含まれています

トグルプロパティ

プロパティタイプデフォルト説明
<Toggle> プロパティ
initbooleantrueトグルを初期化します
namestringトグル入力の名前
valuestring
number
トグル入力の値
checkedbooleanfalseトグル入力がチェックされているかどうかを定義します
disabledbooleanfalseトグル入力が無効になっているかどうかを定義します
readonlybooleanfalseトグル入力が読み取り専用かどうかを定義します
tooltipstringマウスオーバー/プレス時に表示するツールチップテキスト
tooltipTriggerstringhoverツールチップをトリガー(開く)方法を定義します。hoverclick、またはmanualにすることができます

トグルイベント

イベント説明
<Toggle> イベント
changeトグルチェックボックスの状態が変更されたときにイベントが発生します。このイベントはタッチデバイスでは発生しない可能性があるため、代わりに次のtoggle:changeイベントを使用することをお勧めします。
toggleChangeトグルチェックボックスの状態が変更されたときにイベントが発生します

トグルメソッド

<Toggle> メソッド
.toggle()トグルチェックボックスの状態を切り替えます

toggle.jsx
import React from 'react';
import { Navbar, Page, BlockTitle, List, ListItem, Toggle } from 'framework7-react';

export default () => (
  <Page>
    <Navbar title="Toggle"></Navbar>
    <BlockTitle>Super Heroes</BlockTitle>
    <List simpleList strong outlineIos dividersIos>
      <ListItem>
        <span>Batman</span>
        <Toggle defaultChecked />
      </ListItem>
      <ListItem>
        <span>Aquaman</span>
        <Toggle defaultChecked color="blue" />
      </ListItem>
      <ListItem>
        <span>Superman</span>
        <Toggle defaultChecked color="red" />
      </ListItem>
      <ListItem>
        <span>Hulk</span>
        <Toggle color="green" />
      </ListItem>
      <ListItem>
        <span>Spiderman (Disabled)</span>
        <Toggle disabled />
      </ListItem>
      <ListItem>
        <span>Ironman (Disabled)</span>
        <Toggle defaultChecked disabled />
      </ListItem>
      <ListItem>
        <span>Thor</span>
        <Toggle defaultChecked color="orange" />
      </ListItem>
      <ListItem>
        <span>Wonder Woman</span>
        <Toggle color="pink" />
      </ListItem>
    </List>
  </Page>
);