vue开发中有碰到子组件加载需要使用父组件异步请求 返回的信息

解决方案如下:

  父组件代码

<child v-if='parendId' :parendId='parendId'></child>
export default {
	data() {
		parendId:''
	},
	created() {
		this.getInfo()
	},
	methods:{
		getInfo() {
			// axios 异步获取parentId
			getParentId()).then((response) => {
				this.parendId = response.data.parendId
			})
		}
	}
}
这样 子组件 就可以加载父组件 异步返回的信息了
Logo

前往低代码交流专区

更多推荐