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

在线等,挺急的!vue父组件通过prop传递的值,在子组件中怎么读?

在线等,挺急的!vue父组件通过prop传递的值,在子组件中怎么读?

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

2 回答

?
千巷猫影

TA贡献1829条经验 获得超7个赞

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

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

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

添加回答

举报

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