繁体   English   中英

Vuejs你好世界不会渲染

[英]Vuejs Hello World Wont Render

我试图在Cloud 9开发环境上运行Vuejs hello世界。 它是如此简单,但即使没有错误,我也无法弄清为什么它不呈现。 我在这里做错了什么?

<!DOCTYPE html>
<html>
    <head>
        <script type="text/javascript" src="https://unpkg.com/vue@2.2.4"></script>
         <script type="text/javascript">
            new Vue({
                el: '#app'
                data: {
                    message: 'Hello World!'
                }
            });
        </script>
    </head>
    <body>
        <div id="app">{{ message }}</div>
     </body>   
</html>

您的脚本应显示在body的底部。 如果将其包含在head元素中,它将呈现#app 之前运行并且不会发生任何事情。

另外,您在el: "#app"之后错过了一个逗号el: "#app"

<!DOCTYPE html>
<html>
<head>
    <script type="text/javascript" src="https://unpkg.com/vue@2.2.4"></script>
</head>
<body>
    <div id="app">{{ message }}</div>
     <script type="text/javascript">
        new Vue({
            el: '#app',
            data: {
                message: 'Hello World!'
            }
        });
    </script>
 </body>   

实际上,您没有将书面文件放到最底部,也没有在el和数据之间输入逗号(,),这就是该脚本无法显示结果的原因。 我希望现在完成。

<!DOCTYPE html>
<html>
    <head>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.0.3/vue.js"></script>  
    </head>
    <body>
        <div id="app">{{ message }}</div>
     </body>   
    <script type="text/javascript">
      new Vue({
        el: '#app',
        data: {
          message: 'Hello World!'
           }
       });
    </script>
</html>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM