问题提示:VM217:1 Uncaught ReferenceError: ue is not defined
at <anonymous>:1:13
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>HELLO VUE</title>
<script src="https://cdn.jsdeliver.net/npm/vue"></script>
</head>
<body>
<div id="app">
{{message}}
</div>
<script>
var app = new Vue({
el: '#app',
data: {
message:'Hello Vue!'
}
})
</script>
</body>
</html>
按照vue的教程在chrome的调试工具中更改app.message的任意值均可以在网页上显示更改的内容
所以我先将app.message=123
成功在页面上面显示123,然后接着更改app.message=ue
页面不能正常显示,并且出现上述错误。
我接着更改app.message=234
页面正常显示,接着app.message=hello
显示错误VM296:1 Uncaught ReferenceError: hello is not defined
at <anonymous>:1:13
重新打开之后网页进行调试,发现一开始就不能改英文???
问题解决:
因为英文的类型是string
所以在js控制台中应输入
app.message='hello'
成功显示