父组件和子组件如何区分?

来源:4-2 父子组件间的数据传递

小飞猪来了

2019-07-08

父组件向子组件传值:

这里 counter 组件绑定的数据 count ,点击操作不就是组件本身的 div 吗? 为啥这 counter 标签成了父组件?这里希望老师点拨一下,如何区分父组件和子组件?
万分感谢!祝老师工作顺利、身体健康。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>父子组件间的数据传递</title>
    <script src="../vue.js"></script>
</head>
<body>
    <div id="root">
        <counter :count="1"></counter>
        <counter :count="2"></counter>
    </div>
    <script>
        var counter = {
            props:['count'],
            data:function () {
                return {
                    number:this.count
                }
            },
            template:'<div @click="handleClick">{{number}}</div>',
            methods:{
                handleClick:function () {
                    this.number++
                }
            }
        };
        var vm = new Vue({
            el:'#root',
            components:{
                counter:counter
            }
        })
    </script>
</body>
</html>
写回答

2回答

Dell

2019-07-08

vm 是父组件,counter是子组件

0
0

你的粉丝_啊德

2019-07-08

对,counter
0
0

Vue2.5-2.6-3.0开发去哪儿网App 零基础入门到实战

课程紧跟Vue3版本迭代,企业主流版本Vue2+Vue3全掌握

10675 学习 · 8191 问题

查看课程