1 00:00:02,270 --> 00:00:08,210 Sekarang untuk menunjukkan peringatan seperti itu, React Native telah memberi kami liputan, dari React Native 2 00:00:08,210 --> 00:00:15,260 kita dapat mengimpor lansiran dan itu juga bukan komponen yang kami gunakan, melainkan sebuah objek tempat kami dapat 3 00:00:15,260 --> 00:00:22,670 memanggil API asli, tempat kami dapat memanggil fitur asli. Jadi di sini tempat kami kembali jika salah satu dari kondisi ini terpenuhi 4 00:00:22,670 --> 00:00:30,380 dan karena itu kami tidak memiliki nomor yang valid, di sana kami dapat memanggil lansiran. lansiran dan sekarang lontarkan lansiran yang dapat Anda 5 00:00:30,380 --> 00:00:35,930 konfigurasi seperti dijelaskan di sini. Anda dapat mengatur judul, Anda dapat menambahkan pesan dan Anda juga dapat menambahkan tombol dan beberapa opsi umum. 6 00:00:36,280 --> 00:00:39,230 Sekarang judulnya bisa berupa 7 00:00:39,230 --> 00:00:48,680 angka tidak valid, string pesan bisa jadi nomor harus angka antara 1 dan 99. 8 00:00:50,020 --> 00:00:53,680 Tombol kemudian adalah larik tombol peringatan, yang Anda tambahkan 9 00:00:53,680 --> 00:01:01,420 di sini hanyalah objek Javascript di mana setiap objek dapat memiliki gaya tertentu, teks dan pers, jadi penangan klik pada 10 00:01:01,480 --> 00:01:11,200 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 11 00:01:11,200 --> 00:01:14,650 salah satu dari tiga nilai teks, itu bukan gaya 12 00:01:14,650 --> 00:01:17,100 yang Anda tetapkan dengan stylesheet, 13 00:01:17,170 --> 00:01:21,520 melainkan salah satu dari tiga pengidentifikasi gaya yang telah ditentukan ini. 14 00:01:21,520 --> 00:01:25,180 Entah itu membatalkan gaya, default atau destruktif, ini 15 00:01:25,180 --> 00:01:33,220 mengubah warna dan presentasi di sini dan saya akan memberikan destruktif ini sebagai gaya dan saya juga akan menambahkan 16 00:01:33,220 --> 00:01:39,980 penangan pers saya sendiri di mana saya menunjuk pada reset input handler karena saya ingin mengatur 17 00:01:40,060 --> 00:01:46,000 ulang input pengguna jika tidak valid. Dengan itu lansiran dikonfigurasikan dan lansiran ini sekarang 18 00:01:46,000 --> 00:01:47,350 akan ditampilkan jika 19 00:01:47,350 --> 00:01:50,640 input tidak valid di sini. Mari kita coba dan 20 00:01:50,790 --> 00:01:55,560 simpan ini dan jika saya klik konfirmasi di sini, saya sebenarnya tidak mendapatkan angka, kita 21 00:01:55,590 --> 00:02:02,500 harus memperbaikinya tetapi jika saya memasukkan 0 di sini, sekarang saya mendapatkan peringatan ini dengan tombol oke dan jika saya klik itu 22 00:02:02,500 --> 00:02:05,060 , ini diatur ulang dan kami baik-baik saja, 23 00:02:05,080 --> 00:02:12,630 tetapi mari pastikan bahwa kami juga mendapatkan ini jika kami tidak memiliki nomor, jika nomor yang dipilih bukan angka dan alasannya adalah bahwa pemeriksaan 24 00:02:12,680 --> 00:02:15,700 ini tidak akan berfungsi dalam Javascript, sebagai gantinya Anda 25 00:02:15,700 --> 00:02:21,470 memiliki fungsi isNaN khusus yang Anda gunakan untuk membungkus nilai Anda dan sekarang ini akan memeriksa Anda jika 26 00:02:21,500 --> 00:02:26,000 ini bukan angka dan jika itu mengembalikan nilai benar, kami membuatnya menjadi ini jika 27 00:02:26,010 --> 00:02:28,330 blok dan karena itu akan membuang 28 00:02:28,330 --> 00:02:31,570 peringatan ini, jadi sekarang kirimkan nilai kosong juga tidak valid. 29 00:02:31,630 --> 00:02:32,600 Jadi 30 00:02:32,680 --> 00:02:37,080 itu penting, gunakan bukan angka, bukan pemeriksaan kesetaraan. 31 00:02:37,090 --> 00:02:41,030 Jadi sekarang kami memeriksa ini, nilai-nilai yang valid masih diperbolehkan dan 32 00:02:41,110 --> 00:02:46,990 dengan itu, mari kita bekerja pada presentasi konfirmasi ini sehingga kami dapat segera juga memasuki tahap berikutnya dan 33 00:02:46,990 --> 00:02:47,890 memulai permainan.