首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Django js变量问题

问Django js变量问题
EN

Stack Overflow用户
提问于 2017-07-11 01:41:09
回答 1查看 41关注 0票数 0

我怎样才能解决我的问题?

代码语言:javascript
复制
    <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>

工作没有任何问题,但:

代码语言:javascript
复制
<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!} })

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-07-11 02:04:06

初始化Vue时,DOM尚未加载。尝试将脚本移动到body的末尾

代码语言:javascript
复制
<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>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45024045

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档