Sweetalert IF Conditional

izin bertanya, saya ada proses alert menggunakan sweet alert mengikuti tutorial pak Sandika di youtube tpi di video tersebut hanya ada ketika proses successnya saja tidak ada kondisi ketika error scriptnya sperti ini, bagaimana jika ini menambahkan klo kondisi error. trima kasih

const flashData = $('.flash-data').data('flashdata');
// console.log(flashData);
if (flashData) {
	Swal.fire({
		title: 'Data',
		text: 'Berhasil ' + flashData,
		icon: 'success'
	});
}

avatar Mantofani
@Mantofani

60 Kontribusi 3 Poin

Diperbarui 10 bulan yang lalu

Tanggapan

coba tambhakan konteksnya. Berhasil apa? gagal apa?

di youtube pak sandika kan hanya memunculkan sweetalert ketika berhasil aja nah sedangkan di controller sy ada kondisi dimana proses tidak berhasil nah sy kurang paham ketika tdak berhasil cara memunculkan di sweetalert bagaimana ya?

iya kami di sini tidak tahu "berhasil" apa?

2 Jawaban:

<div>Bukannya tinggal tambahkan else bro?</div><pre>if (flashData) { Swal.fire({ title: 'Data', text: 'Berhasil', icon: 'success' }); } else { Swal.fire({ title: 'Data', text: 'Gagal', icon: 'error' }); }</pre>

avatar danielwilianto
@danielwilianto

16 Kontribusi 17 Poin

Dipost 1 tahun yang lalu

<div>Untuk menambahkan kondisi ketika terjadi error, Anda dapat menambahkan perintah else setelah perintah if di atas, seperti contoh berikut:<br><br></div><pre>const flashData = $('.flash-data').data('flashdata'); // console.log(flashData); if (flashData) { Swal.fire({ title: 'Data', text: 'Berhasil ' + flashData, icon: 'success' }); } else { Swal.fire({ title: 'Data', text: 'Gagal ' + flashData, icon: 'error' }); }</pre><div><br>Dalam contoh di atas, jika variabel flashData kosong atau bernilai false, maka SweetAlert akan menampilkan pesan error dengan ikon 'error'. Anda dapat mengubah teks dan ikon sesuai kebutuhan.</div>

avatar adamajalah27
@adamajalah27

119 Kontribusi 40 Poin

Dipost 11 bulan yang lalu

Login untuk ikut Jawaban