Rumah > Artikel > hujung hadapan web > Bagaimanakah anda menetapkan nilai untuk pilihan dalam arahan ng-options AngularJS?
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.
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
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 AngularJS terbaharu membenarkan menetapkan tetapan sebenar nilai untuk atribut nilai elemen pilih menggunakan trek mengikut ungkapan:
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!