子组件的使用三步走
三步走的前提是在src文件夹下的components里新建一个vue文件 components里是用来存放子组件的
在父组件中使用子组件
第一步引入子组件
第二步 注册子组件
第三步 作为标签使用子组件 可以是单标签 也可以是双标签
注:引入时起的子组件标签名 注册时子组件标签名 和使用时的标签名要保持一致
子组件的代码展示
父组件里的代码展示
效果图展示
父子通信 父传子
父传子的使用方法:在父组件里给子组件标签上绑定一个自定义属性,属性后面挂载要传递的值,在子组件里 使用props来接收
自定义属性里加:传送的是变量 不加:数据是死数据
父组件代码展示
子组件代码展示
效果展示
子传父
在父组件中给子组件绑定一个自定义事件 事件上绑定我们要传递的方法 在子组件中通过 this.$emit( "方法名",要传过去的值 ) 如果只传递方法就不用写值
父组件代码展示
子组件代码展示
效果展示 点击 一次按钮就让数字+1