VUE3.0provideinject的异步传递问题

更新时间:2023-07-02 10:05:57 阅读: 评论:0

VUE3.0provideinject的异步传递问题解决vue3.0中 provide/inject的异步传递问题
备注:provide/inject都必须在tup中使⽤海外账户
1. 同步使⽤
祖先组件
import { ref, provide } from 'vue'
export default {
喝酒后多久能开车
tup() {
const msg = ref('')
provide('msg', msg)
}
}
孙⼦辈组件
import { inject } from 'vue'
export default {
tup() {
const msg = inject ('msg')
return { msg }
}
}
钢铁侠画法2. 异步使⽤
祖先组件
报纸版面import { ref, provide } from 'vue'
export default {
tup() {
// 逻辑就是先发射出去,然后再异步中改变值,这样祖孙组件就可以接收到了
民本思想const msg = ref('')
provide('msg', msg)
// 异步处理
tTimeout(() => {
msg.value = '收到⼀条消息';            }, 3000)贝贝卡西
葡萄糖结构简式}
}
孙⼦辈组件
import { inject } from 'vue'
export default {差多音字组词
tup() {
const msg = inject ('msg')
return { msg }
}
}

本文发布于:2023-07-02 10:05:57,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/89/1064425.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:问题   传递   逻辑   葡萄糖   开车   钢铁   版面
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图