【发布时间】:2020-08-24 09:55:42
【问题描述】:
我目前正在学习 JavaScript、HTML 和 Vue.Js,现在正在学习如何使用组件。 我正在学习使用机器人更正代码的在线课程。
任务是创建一个组件greet,在使用<greet></greet> 调用它时生成<div>hello!</div>。要完成作业,我需要使用Vue.Component 和templete-key。
我需要将el-value 设置为new Vue-caller,使其匹配<div id="app"></div>
到目前为止,这是在我的 HTML 代码中(包括脚本 src):
<body>
<div id="app">
<greet="greet"></greet>
</div>
</body>
到目前为止,这是我的 Vue 代码
new Vue({ el: '#app' })
Vue.component('greet', {
data() {
return {
greet
}
},
template: '<div>hello!</div>'
})
HTML 页面上的输出只是空白,所以我不明白我在这里缺少什么。
机器人的输出是:
file.js
✓ exists
✓ is valid JavaScript
1) renders the correct markup
【问题讨论】:
标签: javascript html vue.js components