uniapp でチェックボックス コンポーネントを使用する方法
uniapp では、チェックボックス コンポーネントは一般的なユーザー インタラクション コンポーネントであり、複数のオプションの選択によく使用されます。この記事では、uniapp でチェックボックス コンポーネントを使用する方法とコード例を紹介します。
チェック ボックス コンポーネントを使用する必要があるページでは、まず uniapp のチェック ボックス コンポーネントを導入する必要があります。ページの .vue ファイルに次のコードを追加できます。
<template> <view> <checkbox-group> <checkbox value="1">选项一</checkbox> <checkbox value="2">选项二</checkbox> <checkbox value="3">选项三</checkbox> </checkbox-group> </view> </template>
上記のコードでは、<checkbox-group>
ラベルは、チェックボックス コンポーネント # のコンテナを表します。 ##< ;checkbox> タグは、チェックボックスのオプションを表します。オプションを識別するには、各
タグに一意の値 (値) を設定する必要があります。
v-model ディレクティブを
<checkbox-group> タグに追加することで実現できます。上記のコードを次のように変更します。
<template> <view> <checkbox-group v-model="selectedValues"> <checkbox value="1">选项一</checkbox> <checkbox value="2">选项二</checkbox> <checkbox value="3">选项三</checkbox> </checkbox-group> </view> </template> <script> export default { data() { return { selectedValues: [] } } } </script>
selectedValues は、ユーザーが選択したチェック ボックスの値を保存するために使用される配列です。
v-model ディレクティブを使用して、
selectedValues を
<checkbox-group> コンポーネントに双方向にバインドします。
selectedValues 配列にアクセスすることで、選択された値を取得できます。メソッドで
selectedValues 配列を使用して、選択された値を取得できます。たとえば、次のようになります。
<template> <view> <checkbox-group v-model="selectedValues"> <checkbox value="1">选项一</checkbox> <checkbox value="2">选项二</checkbox> <checkbox value="3">选项三</checkbox> </checkbox-group> <button @click="submit">提交</button> </view> </template> <script> export default { data() { return { selectedValues: [] } }, methods: { submit() { console.log(this.selectedValues) } } } </script>
submit メソッド
selectedValues 配列が出力されます。実際の開発では、ネットワークリクエストの送信やデータベースへの保存など、必要に応じてさらに処理を実行できます。
以上がuniappでチェックボックスコンポーネントを使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。