Vue局部組件的創建

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script type="text/javascript" src="../vue/dist/vue.js"></script>
</head>
<body>
    <div id="app"></div>
</body>
    <script type="text/javascript">
        //局部入口組件
        var App = {
            data(){
                return{

                }
            },
            template: `
                <div>
                    <button @click="onClick">入口組件</button>
                </div>
            `,
            methods:{
                onClick(e){
                    console.log(this);
                }
            }
        }
        var vm = new Vue({
            el:'#app',
            data(){
                return{

                }
            },
            components:{
                AppTemplate:App
            },
            template:`
                <AppTemplate></AppTemplate>
            `
        });
        console.log(vm);
    </script>
</html>

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章