Menggunakan Nil Logic dalam Templat Go
Templat In Go, memaparkan kandungan berdasarkan sifat objek ialah tugas biasa. Apabila objek tiada, anda mungkin mahu menunjukkan kandungan lalai, jika tidak, menunjukkan kandungan berdasarkan nilai sifat tertentu.
Untuk mencapai ini, anda boleh memanfaatkan logik nil terbina dalam Go. Blok kod berikut menunjukkan cara:
{{if not .}} <!-- Default content --> {{else if eq .MetaValue "some-x"}} <!-- Content for 'some-x' property --> {{else}} <!-- Content for all other cases --> {{end}}
Dalam kod ini:
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengendalikan Objek Tiada dan Render Bersyarat dalam Templat Go?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!