Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Django模板变量在脚本标记中不可识别,但在常规h1标记中可识别。是什么原因造成的? var my_data={{passed_data} {{passed_data}}_Javascript_Django_Variables_Scope - Fatal编程技术网

Javascript Django模板变量在脚本标记中不可识别,但在常规h1标记中可识别。是什么原因造成的? var my_data={{passed_data} {{passed_data}}

Javascript Django模板变量在脚本标记中不可识别,但在常规h1标记中可识别。是什么原因造成的? var my_data={{passed_data} {{passed_data}},javascript,django,variables,scope,Javascript,Django,Variables,Scope,这是代码背后的基本思想。我怀疑这可能是一个范围问题在JS中添加引号: <script> var my_data = {{ passed_data }} </script> <body> <h1>{{ passed_data }}</h1> </body> var my_data=“{{passed_data}}” 插件是否正在解析html页面?它可能认为h1标记中的文本是纯文本。 <script&

这是代码背后的基本思想。我怀疑这可能是一个范围问题

在JS中添加引号:

<script>
    var my_data = {{ passed_data }}
</script>

<body>
    <h1>{{ passed_data }}</h1>
</body>

var my_data=“{{passed_data}}”

插件是否正在解析html页面?它可能认为h1标记中的文本是纯文本。
<script>
    var my_data = "{{ passed_data }}"
<script>