Rumah > hujung hadapan web > tutorial js > Bagaimanakah Saya Boleh Mengakses Pembolehubah Templat Django dalam JavaScript?

Bagaimanakah Saya Boleh Mengakses Pembolehubah Templat Django dalam JavaScript?

Mary-Kate Olsen
Lepaskan: 2024-12-02 20:49:15
asal
714 orang telah melayarinya

How Can I Access Django Template Variables in JavaScript?

Mengakses Pembolehubah Templat Django dalam JavaScript

Apabila memaparkan halaman templat Django, anda boleh menghantar pembolehubah untuk memanipulasinya dalam halaman menggunakan sintaks {{ myVar }}. Ini menimbulkan persoalan: bagaimana kita boleh mengakses pembolehubah yang sama ini dalam kod JavaScript yang dibenamkan dalam templat menggunakan tag?

Malangnya, enjin templat Django tidak menjadikan pembolehubah ini boleh diakses terus dalam JavaScript. Penggantian pembolehubah berlaku semasa pemaparan HTML, menghasilkan teks statik.

Walau bagaimanapun, terdapat penyelesaian: anda boleh membenamkan kod JavaScript yang mengandungi pembolehubah yang diganti. Ini boleh dicapai menggunakan sintaks berikut:

<script type="text/javascript">
    var a = "{{ someDjangoVariable }}";
</script>
Salin selepas log masuk

Kaedah ini membolehkan anda mencipta kod JavaScript dinamik berdasarkan pembolehubah yang diluluskan daripada templat Django.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengakses Pembolehubah Templat Django dalam JavaScript?. 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