Javascript Django js变量问题
我怎样才能解决我的问题Javascript Django js变量问题,javascript,django,Javascript,Django,我怎样才能解决我的问题 <html> <head> <meta charset="utf-8"> <script type="text/javascript" src="https://cdn.jsdelivr.net/vue/latest/vue.js"></script> </head> <body> <div
<html>
<head>
<meta charset="utf-8">
<script type="text/javascript" src="https://cdn.jsdelivr.net/vue/latest/vue.js"></script>
</head>
<body>
<div id="demo">
<p>{% verbatim %}{{message}}{% endverbatim %}</p>
</div>
<script>
var demo = new Vue({
el: '#demo',
data: {
message: 'Hello Vue.js!'
}
});
</script>
</body>
</html>
{%verbatim%}{{message}{%endverbatim%}
var demo=新的Vue({
el:'演示',
数据:{
消息:“您好,Vue.js!”
}
});
工作没有任何问题,但:
<html>
<head>
<meta charset="utf-8">
{% load static %}
<script type="text/javascript" src="https://cdn.jsdelivr.net/vue/latest/vue.js"></script>
<script type="text/javascript" src="{% static 'index/script.js'%}"></script>
</head>
<body>
<div id="demo">
<p>{% verbatim %}{{message}}{% endverbatim %}</p>
</div>
</body>
</html>
{%load static%}
{%verbatim%}{{message}{%endverbatim%}
浏览器显示“{message}}”。
你能帮助我吗?我对.js文件有问题,包括
JS文件:
var demo=新的Vue({
el:'演示',
数据:{
消息:“您好,Vue.js!”
}
})初始化
Vue
时,DOM尚未加载。
尝试将脚本移动到正文的末尾
:
<html>
<head>
<meta charset="utf-8">
{% load static %}
<script type="text/javascript" src="https://cdn.jsdelivr.net/vue/latest/vue.js"></script>
</head>
<body>
<div id="demo">
<p>{% verbatim %}{{message}}{% endverbatim %}</p>
</div>
<script type="text/javascript" src="{% static 'index/script.js'%}"></script>
</body>
</html>
{%load static%}
{%verbatim%}{{message}{%endverbatim%}
对不起。为什么有{%verbatim%}?你需要用这个标签摆脱牙套我想了几个小时。。。你马上就解决了我的问题。谢谢!