Rumah > pembangunan bahagian belakang > Golang > Bagaimana untuk Mengakses Nilai Paip Ibu Bapa/Global dalam Julat dalam Templat Go?

Bagaimana untuk Mengakses Nilai Paip Ibu Bapa/Global dalam Julat dalam Templat Go?

Barbara Streisand
Lepaskan: 2024-11-21 01:03:11
asal
436 orang telah melayarinya

How to Access Parent/Global Pipeline Values within Range in Go Templates?

Mengakses Talian Paip Ibu Bapa/Global Dalam Julat dalam Templat Go

Untuk mengakses nilai saluran paip induk atau global dalam tindakan julat dalam pakej teks/templat, terdapat dua kaedah utama:

Menggunakan Pembolehubah $ (Disyorkan)

Menurut dokumentasi teks/templat, apabila pelaksanaan bermula, pembolehubah $ ditetapkan kepada argumen data yang diluluskan untuk Melaksanakan, mewakili nilai permulaan titik dengan berkesan. Ini membolehkan akses kepada pembolehubah skop luar, termasuk saluran paip induk/global. Sebagai contoh, untuk mengakses Laluan dalam skop luar, gunakan $.Path.

const page = `{{range .Files}}<script src="{{html $.Path}}/js/{{html .}}"></script>{{end}}`
Salin selepas log masuk

Menggunakan Pembolehubah Tersuai (Pendekatan Warisan)

Sebagai alternatif, tersuai pembolehubah boleh dibuat untuk menghantar nilai ke dalam skop julat:

const page = `{{$p := .Path}}{{range .Files}}<script src="{{html $p}}/js/{{html .}}"></script>{{end}}`
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimana untuk Mengakses Nilai Paip Ibu Bapa/Global dalam Julat dalam Templat Go?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan