我怎样才能解决我的问题?
<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>工作没有任何问题,但:
<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>浏览器显示“{消息}”。你能帮帮我吗?我对.js文件有问题,包括。
JS文件: var demo = new ({ el:'#demo',data:{ message:'Hello Vue.js!} })
发布于 2017-07-11 02:04:06
初始化Vue时,DOM尚未加载。尝试将脚本移动到body的末尾
<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>https://stackoverflow.com/questions/45024045
复制相似问题