uniapp ドロップダウン メニューに値を割り当てる方法

下次还敢
リリース: 2024-04-06 03:30:22
オリジナル
1075 人が閲覧しました

モデル バインディングを通じてドロップダウン メニューに値を割り当てます。手順は次のとおりです: 1. モデルのバインド; 2. オプション データの準備; 3. レンダリング ドロップダウン メニュー; 4. 値の変更の監視; 5. 値の初期化。

uniapp ドロップダウン メニューに値を割り当てる方法

UniApp ドロップダウン メニューの割り当て

UniApp ドロップダウン メニューに値を割り当てるにはどうすればよいですか?

UniApp では、modelバインディングを通じてドロップダウン メニューに値を割り当てることができます。

具体的な手順は次のとおりです:

1. ドロップでmodel

をバインドします。 -down メニュー コンポーネントdata、データ変数をmodelとしてバインドします:

data() { return { selected: '', // 用来保存选中的值 } }
ログイン後にコピー

2. オプションのデータ準備

オプション データは配列に配置されます (例:

data() { return { options: [ { value: '1', label: '选项 1' }, { value: '2', label: '选项 2' }, { value: '3', label: '选项 3' }, ] } }
ログイン後にコピー

3)。ドロップダウン メニューをレンダリングします

テンプレートでは、ドロップダウン メニュー コンポーネントを作成し、modeloptionsをバインドします:

ログイン後にコピー

4. 値の変更をリッスンします

コンポーネントのchangeイベントは値の変更をリッスンすることができ、それによってselected変数:

methods: { handlePickerChange(value) { this.selected = value; } }
ログイン後にコピー

5 を更新します。初期化値

必要に応じて、コンポーネントの初期化中に初期値を設定できます:

created() { this.selected = '1'; // 设置初始值为选项 1 }
ログイン後にコピー

サンプル コード:

import { Picker } from '@dcloudio/uni-ui' export default { components: { Picker }, data() { return { selected: '', options: [ { value: '1', label: '选项 1' }, { value: '2', label: '选项 2' }, { value: '3', label: '选项 3' }, ] } }, created() { this.selected = '1'; }, methods: { handlePickerChange(value) { this.selected = value; } } }
ログイン後にコピー

以上がuniapp ドロップダウン メニューに値を割り当てる方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!