1. <!DOCTYPE html>
    2. <html lang="en">
    3. <head>
    4. <meta charset="UTF-8">
    5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
    6. <meta http-equiv="X-UA-Compatible" content="ie=edge">
    7. <title>Document</title>
    8. <script src="./lib/vue.js"></script>
    9. </head>
    10. <body>
    11. <div id="app">
    12. <mycom2></mycom2>
    13. </div>
    14. <script>
    15. // 创建组件的第二种方式,可以省略Vue.extend,
    16. Vue.component('mycom2',{
    17. // 注意:无论哪种方式的创建,组件的template内容只能允许一个根标签,并能并行存在根标签
    18. template:'<div><h1>我是使用Vue.component创建出来的组件</h1><span>123</span></div>'
    19. })
    20. var vm=new Vue({
    21. el:'#app',
    22. data:{},
    23. methods:{}
    24. });
    25. </script>
    26. </body>
    27. </html>

    image.png