Javascript 异步安装的挂钩未等待Vuex useFind

Javascript 异步安装的挂钩未等待Vuex useFind,javascript,vue.js,vuex,feathers-vuex,Javascript,Vue.js,Vuex,Feathers Vuex,在book.value中获取数组以登录到控制台时遇到问题。即使在等待useFind功能后,它仍然不返回任何结果。我已确认传入查询的值存在结果。如果我在不刷新浏览器的情况下更改代码,则console.log将正常工作。我做错了什么 import { useFind } from "feathers-vuex"; async mounted() { const { Book } = this.$FeathersVuex.api; const pathBo

book.value
中获取数组以登录到控制台时遇到问题。即使在等待
useFind
功能后,它仍然不返回任何结果。我已确认传入查询的值存在结果。如果我在不刷新浏览器的情况下更改代码,则
console.log
将正常工作。我做错了什么

  import { useFind } from "feathers-vuex";

  async mounted() {
    const { Book } = this.$FeathersVuex.api;
    const pathBody = this.$route.path.split("/")[1];

    const bookParams = computed(() => {
      return {
        query: {
          referral_link: pathBody
        }
      };
    });

    const { items: books } = await useFind({
      model: Book,
      params: bookParams
    });

    console.log(books.value); // empty array
  }