为了账号安全,请及时绑定邮箱和手机立即绑定

vue父组件通过prop传递的值,在子组件中怎么读?求大佬指点!

vue父组件通过prop传递的值,在子组件中怎么读?求大佬指点!

POPMUISE 2019-08-17 21:11:26
vue父组件通过prop传递的值,在子组件中怎么读?mounthed中输出内容为空props:['data','deleteInvisible'],mounted(){console.log('bbbbbb',this.data);//现在输出内容为空怎么回事?},
查看完整描述

2 回答

?
牛魔王的故事

TA贡献1830条经验 获得超3个赞

如果是异步传入的props。刚刚mounted是拿不到的,你可以拿个标签显示出来看看
props:{
title:{
type:String,
default:'默认标题'
}
},
methods:{
show(){
//显示props的值
alert(this.title)
}
}
                            
查看完整回答
反对 回复 2019-08-17
?
慕码人2483693

TA贡献1860条经验 获得超9个赞

输出为空说明父组件第一次传入的就是空,后面父组件有数据了,再次去子组件获取就有值了,你也可以子组件调用的时候添加v-if=data,保证子组件初始化的时候data一定有值,或者使用watch监听data都可以
                            
查看完整回答
反对 回复 2019-08-17
  • 2 回答
  • 0 关注
  • 903 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信