Django - 如何从另一个文件加载 javascript 变量到模板
Django - How to load javascript variable from another file to template
如何从模板中的另一个 js 文档加载一些变量,然后在我的模板中的脚本标记中修改这个变量?
例如:
js文件
let myObject = {color: red}
Django 模板
{% extends 'app/general/base.html' %}
{% load crispy_forms_tags %}
{% load widget_tweaks %}
{% load static %}
{% block content %}
<h1 id="color"></h1>
<script>
document.getElementById('color').innerHTML = myObject.color //I need some way of loading myObject here, and be able to retrieve and edit data from it
</script>
{% endblock %}
很简单。
<script src="path_to_your_file.js"></script>
<script>
console.log(myObject);
</script>
其中 path_to_your_file.js
是存在 myObject
的文件的路径
如何从模板中的另一个 js 文档加载一些变量,然后在我的模板中的脚本标记中修改这个变量?
例如:
js文件
let myObject = {color: red}
Django 模板
{% extends 'app/general/base.html' %}
{% load crispy_forms_tags %}
{% load widget_tweaks %}
{% load static %}
{% block content %}
<h1 id="color"></h1>
<script>
document.getElementById('color').innerHTML = myObject.color //I need some way of loading myObject here, and be able to retrieve and edit data from it
</script>
{% endblock %}
很简单。
<script src="path_to_your_file.js"></script>
<script>
console.log(myObject);
</script>
其中 path_to_your_file.js
是存在 myObject
的文件的路径