gpt4 book ai didi

javascript - 如何在 Vue 3 中替换 this.$parent.$emit?

转载 作者:行者123 更新时间:2023-12-03 23:27:12 25 4
gpt4 key购买 nike

我已将我的应用程序迁移到 Vue 3。

现在我的 linter 显示一个弃用错误,记录在这里:https://eslint.vuejs.org/rules/no-deprecated-events-api.html .

该文档显示了如何替换 this.$emitmitt库,但它没有显示如何替换 this.$parent.$emit .

最佳答案

在您的子组件中:

setup(props, { emit }) {
...
emit('yourEvent', yourDataIfYouHaveAny);
}
您的父组件:
<your-child @yourEvent="onYourEvent" />
...
onYourEvent(yourDataIfYouHaveAny) {
...
}

关于javascript - 如何在 Vue 3 中替换 this.$parent.$emit?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62126243/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com