前言:在这里首先得理解几个词的意思。
1、父组件和子组件:就相当于在Java语言中一个类继承另一个类的意思,但是确实有点不同的,打个比方animal类被dog类继承,也就是说dog类是子类,animal类是父类,你在dog类中引入(继承)了animal类,父组件和子组件也可以这么理解,但是在vue中确是这样的,animal类被引入到dog类中,也就是dog引入了animal,那么dog就是父组件,animal就是子组件,dog拥有了animal,是和Java里面的概念相反的
props:用于接收父组件传过来的值,可以是一个也可以是多个,需要注意的是就像下面的isCollapse一样,你既然是父组件传过来的值的,那么你就不需要也不能够在子组件中声明了,就是可以直接使用的,就像C语言里面定义一个带参数的方法一样,直接使用。
下面看一下例子:
下面这个是父组件



