Vue.js Vue正在呈现模板标记而不是内容
我正在尝试学习vue,但我无法让任何东西工作,这是我现在尝试的第五个教程,我真的不知道我做错了什么 呈现以下代码时,将显示模板标记,而不是预期内容:Vue.js Vue正在呈现模板标记而不是内容,vue.js,Vue.js,我正在尝试学习vue,但我无法让任何东西工作,这是我现在尝试的第五个教程,我真的不知道我做错了什么 呈现以下代码时,将显示模板标记,而不是预期内容: <!DOCTYPE html> <html lang="en"> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8">
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<script src="https://cdn.jsdelivr.net/npm/vue"></script>
<title>Learning Vue.js</title>
</head>
<body>
<div id="app">
<input type="text" v-model="name" />
<p>Hello {{ name }}</p>
</div>
<script>
new Vue({
el: '#app',
data() {
return {
name: 'John'
};
}
});
</body>
</html>
学习Vue.js
你好{{name}
新Vue({
el:“#应用程序”,
数据(){
返回{
名字:“约翰”
};
}
});
有人能帮我理解为什么这不起作用吗?我上个月一直有这个问题,找不到解决办法。我在Linux计算机上使用Firefox,我也在Opera和Brave浏览器中尝试过同样的问题,所以我怀疑这是我的代码。在上面的代码片段中,您没有关闭脚本标记。 关闭标记后的代码:
学习Vue.js
你好{{name}
新Vue({
el:“#应用程序”,
数据(){
返回{
名字:“约翰”
};
}
});
在上面的代码片段中,您没有关闭脚本
标记,在关闭标记后,对我来说工作正常。谢谢,我刚才才发现。请您将此作为一个解决方案发布,这样我就可以给您评分了。@iFunction(旁注,希望有用)不使用Chrome作为您的主要开发工具是一个错误。大多数浏览器已经放弃了浏览器战争,他们只是在引擎盖下使用Chrome部件。FF免费使用Chrome开发工具,但在Chrome开发工具中发布一项功能以将其包含在FF中后,他们必须等待6个月。因此,您只需选择使用相同的子组件,但有延迟,并且样式略有不同。此外,在Chrome中开发也给了你信心,你的大多数用户在开发Chrome时都能看到你所看到的。这是一个非常有用的信息,可能也是我遇到困难的原因。我一点也不喜欢Chrome,对我来说,这是一种糟糕的用户体验,但对于开发来说,这是另一回事。我将在将来使用chrome做我的开发工作。