"未捕获的ReferenceError:未定义vue"

时间:2017-12-03 15:03:41

标签: javascript html vue.js

您好我应该使用vue为学校建立一个网站,

我已经在html的头部使用了vue:

<script src="https://unpkg.com/vue"></script>

当我尝试创建一个新的vue(作为html中的脚本和.js文件)时:

var vuetop = new vue({
    el: '#vuetop',
        data: {
            dat: null
        },
        created: function() {
            fetch("/data/topnews.json")
                .then(r => r.json())
                .then(tdat => {
                    this.dat = tdat;
                })
        }
    })

我总是收到错误&#34; Uncaught ReferenceError:vue未定义&#34;

2 个答案:

答案 0 :(得分:3)

应该是Vue而不是vue,第一个字母V应该是一个大写字母。

答案 1 :(得分:0)

您可以在此链接(https://gist.githubusercontent.com/chrisvfritz/7f8d7d63000b48493c336e48b3db3e52/raw/ed60c4e5d5c6fec48b0921edaed0cb60be30e87c/index.html

中查看官方vue示例

但也许只会将vue改为Vue,就像其他答案一样可以解决你的问题。