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
401 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!

sumber:php.cn
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