vue项目 子组件在打开时调用父组件传过来的props里的数据
1 分析:
父组件在加载时就会加载子组件,所以此时调不到数据,
我们可以利用父组件内子组件的ref属性,获取子组件的方法,
在父组件的触发方法中调用直接传值
例:
父组件:
//父组件事件
AttributesRelations(row){
this.dialogForm = row
this.$refs.AttributesRelationsRef.AttributesOpen = true
//调用子组件方法 直接传值
this.$refs.AttributesRelationsRef.FeedbackFun( row.id)
},
子组件:
//子组件方法 (id为父组件传过来的值)
FeedbackFun(id){
findBycompanyIdList(id).then(res=>{
if(res.code === 200){
this.dataCheckYes = res.data
}
})
},
原文地址:https://blog.csdn.net/xu_duo_i/article/details/142812058
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!