Sekarang untuk menunjukkan peringatan seperti itu, React Native telah memberi kami liputan, dari React Native
kita dapat mengimpor lansiran dan itu juga bukan komponen yang kami gunakan, melainkan sebuah objek tempat kami dapat
memanggil API asli, tempat kami dapat memanggil fitur asli. Jadi di sini tempat kami kembali jika salah satu dari kondisi ini terpenuhi
dan karena itu kami tidak memiliki nomor yang valid, di sana kami dapat memanggil lansiran. lansiran dan sekarang lontarkan lansiran yang dapat Anda
konfigurasi seperti dijelaskan di sini. Anda dapat mengatur judul, Anda dapat menambahkan pesan dan Anda juga dapat menambahkan tombol dan beberapa opsi umum.
Sekarang judulnya bisa berupa
angka tidak valid, string pesan bisa jadi nomor harus angka antara 1 dan 99.
Tombol kemudian adalah larik tombol peringatan, yang Anda tambahkan
di sini hanyalah objek Javascript di mana setiap objek dapat memiliki gaya tertentu, teks dan pers, jadi penangan klik pada
dasarnya dan saya akan menambahkan teks di sini di mana saya hanya mengatakan oke, di mana saya kemudian menentukan gaya dan gaya di sini adalah
salah satu dari tiga nilai teks, itu bukan gaya
yang Anda tetapkan dengan stylesheet,
melainkan salah satu dari tiga pengidentifikasi gaya yang telah ditentukan ini.
Entah itu membatalkan gaya, default atau destruktif, ini
mengubah warna dan presentasi di sini dan saya akan memberikan destruktif ini sebagai gaya dan saya juga akan menambahkan
penangan pers saya sendiri di mana saya menunjuk pada reset input handler karena saya ingin mengatur
ulang input pengguna jika tidak valid. Dengan itu lansiran dikonfigurasikan dan lansiran ini sekarang
akan ditampilkan jika
input tidak valid di sini. Mari kita coba dan
simpan ini dan jika saya klik konfirmasi di sini, saya sebenarnya tidak mendapatkan angka, kita
harus memperbaikinya tetapi jika saya memasukkan 0 di sini, sekarang saya mendapatkan peringatan ini dengan tombol oke dan jika saya klik itu
, ini diatur ulang dan kami baik-baik saja,
tetapi mari pastikan bahwa kami juga mendapatkan ini jika kami tidak memiliki nomor, jika nomor yang dipilih bukan angka dan alasannya adalah bahwa pemeriksaan
ini tidak akan berfungsi dalam Javascript, sebagai gantinya Anda
memiliki fungsi isNaN khusus yang Anda gunakan untuk membungkus nilai Anda dan sekarang ini akan memeriksa Anda jika
ini bukan angka dan jika itu mengembalikan nilai benar, kami membuatnya menjadi ini jika
blok dan karena itu akan membuang
peringatan ini, jadi sekarang kirimkan nilai kosong juga tidak valid.
Jadi
itu penting, gunakan bukan angka, bukan pemeriksaan kesetaraan.
Jadi sekarang kami memeriksa ini, nilai-nilai yang valid masih diperbolehkan dan
dengan itu, mari kita bekerja pada presentasi konfirmasi ini sehingga kami dapat segera juga memasuki tahap berikutnya dan
memulai permainan.