Rumah  >  Artikel  >  hujung hadapan web  >  Bagaimanakah anda menetapkan nilai untuk pilihan dalam arahan ng-options AngularJS?

Bagaimanakah anda menetapkan nilai untuk pilihan dalam arahan ng-options AngularJS?

Patricia Arquette
Patricia Arquetteasal
2024-11-07 10:29:02925semak imbas

How do you set the value for an option in AngularJS' ng-options directive?

Mendapatkan Nilai Opsyen dalam AngularJS'-options

Dalam arahan ng-options, menyatakan nilai untuk pilihan boleh mengelirukan bagi sesetengah orang. Dokumentasi kurang jelas, tetapi memahami ungkapan pemahaman asas menjelaskan proses.

Untuk menetapkan nilai bagi pilihan, AngularJS menggunakan ungkapan pemahaman, yang menyerupai pemahaman senarai Python. Dalam AngularJS, ungkapan pemahaman untuk ng-options boleh mengambil pelbagai bentuk.

Syntax for Array Data Sources:

label untuk nilai dalam array
pilih sebagai label untuk nilai dalam tatasusunan
label kumpulan mengikut kumpulan untuk nilai dalam tatasusunan
pilih sebagai kumpulan label mengikut kumpulan untuk nilai dalam trek tatasusunan oleh trackexpr

Sintaks untuk Objek Sumber Data:

label untuk (kunci , nilai) dalam objek
pilih sebagai label untuk (kunci , nilai) dalam objek
label kumpulan mengikut kumpulan untuk (kunci, nilai) dalam objek
pilih sebagai kumpulan label mengikut kumpulan untuk (kunci, nilai) dalam objek

Untuk kes khusus anda, sintaks yang betul ialah:

array = [{ " value": 1, "text": "1st" }, { "value": 2, "text": "2nd" }];


Kemas kini dengan kemas kini AngularJS:

Kemas kini AngularJS terbaharu membenarkan menetapkan tetapan sebenar nilai untuk atribut nilai elemen pilih menggunakan trek mengikut ungkapan:

untuk -> menunjukkan tatasusunan atau objek yang diulangi atas

nilai -> perkara yang anda mahu disimpan dalam atribut nilai pilihan

sebagai -> digunakan untuk melabelkan nilai sebagai sesuatu yang berbeza pada skrin (pilihan)

kumpulan mengikut -> digunakan untuk mengumpulkan pilihan (pilihan)

jejak oleh -> digunakan untuk menetapkan nilai atribut nilai bagi pilihan (pilihan)


Dengan memahami sintaks dan menggunakan mnemonik ini, anda dengan yakin boleh menetapkan sifat nilai dalam pilihan-ng AngularJS.

Atas ialah kandungan terperinci Bagaimanakah anda menetapkan nilai untuk pilihan dalam arahan ng-options AngularJS?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn