我在 Nuxt 3 中有以下异步可组合项,但它没有按预期工作,来自 React 背景,我认为我错过了一些东西。
我的可组合项中有以下代码。
// useAsyncFoo.js
export default () => {
const foo = ref(null);
someAsyncFn().then(value => foo.value = value);
return foo;
}
然后在我的页面上,我这样使用它:
...
我希望 foo 获取承诺返回的值,但它始终是 null。
在 Nuxt 3 中等待可组合项很常见吗? (await useAsyncFoo()) 并将其导出为异步函数?我做错了什么吗?
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号