父组件中设置provide可以设置多个属性,在它的子组件中设置inject接收
父组件:
provide:{
for:'App Pass Value',
}
子组件:
data() {
return {
name: 'Two sons',
msg:'',
}
},
inject:['for'],
mounted(){
this.msg = this.for;
}
在inject接受到的是provide中的属性,在mounted中将获取到的属性的值给一个量msg存储,这样实现接收父组件传入的值
父组件中设置provide可以设置多个属性,在它的子组件中设置inject接收
父组件:
provide:{
for:'App Pass Value',
}
子组件:
data() {
return {
name: 'Two sons',
msg:'',
}
},
inject:['for'],
mounted(){
this.msg = this.for;
}
在inject接受到的是provide中的属性,在mounted中将获取到的属性的值给一个量msg存储,这样实现接收父组件传入的值