【问题标题】:What's the best/recommended way to pass reactive props from components to composables in Vue 3 Composition API?在 Vue 3 组合 API 中将反应性道具从组件传递到可组合项的最佳/推荐方式是什么?
【发布时间】:2021-12-18 01:05:28
【问题描述】:

我目前正在试用 Vue 3 的 Composition API,使用一个主应用程序和几个组合功能,也就是“可组合”。我研究了官方文档和几个 tuts。似乎有很多方法可以完成相同的任务,所以我一直在徘徊什么最适合做几件事:

  • 如何将反应变量从主应用程序传递到可组合项?我的意思是:我应该将它们作为可组合的参数传递还是应该以其他方式传递?

  • 如何使用其他应用程序的方法或来自可组合项的其他可组合项? :)

【问题讨论】:

    标签: javascript vue.js vuejs3 vue-composition-api composable


    【解决方案1】:
    1. 您可以将任何原始/反应性数据作为可组合参数传递,但请确保可组合函数更独立于组件逻辑(使其更可重用),您可以查看Vuetify 3 composable functionsvueuse 以获得灵感.

    2. 将它们作为参数传递,然后在需要时在可组合逻辑中运行它们。

    【讨论】:

      猜你喜欢
      • 2015-06-15
      • 1970-01-01
      • 2021-10-22
      • 2021-12-29
      • 2021-02-11
      • 1970-01-01
      • 2022-12-21
      • 1970-01-01
      • 2020-08-10
      相关资源
      最近更新 更多