Rumah >hujung hadapan web >tutorial js >Bagaimanakah Saya Boleh 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
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>
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!