vue2.0注册了组件之后但就是不显示

新手上路,请多包涵

在我的main.js文件中注册了组件‘runoob’但是在最终展示的页面上始终不展示。

index.html内容如下:

<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="utf-8">
  <title>element-starter</title>
</head>

<body>
  <p> new tag should be in the following</p>
  <div id="app3">
    <runoob></runoob>
  </div>

</body>


</html>

main.js内容如下:

import Vue from 'vue' // 引入 vue

// 注册
Vue.component('runoob', {
    template: '<h1>自定义组件!</h1>',
    data() {
        return {
            msg: '注意:组件的data必须是一个函数!!!'
        }

    }})
// 创建根实例
new Vue({
    el: '#app3',
})

我是利用了element-starter-master这个项目创建项目目录的。目录如下:

clipboard.png

最终的渲染结果如下,其中<div id=‘app3’>这个DOM元素直接消失了:

clipboard.png

阅读 2.2k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题