v3中如何把页面的数据共享到hooks里面去(除了状态管理)?

有一个下拉无限列表,这个数据是从hooks来的,但是现在增加了查询,如何把页面的查询字段共享到hooks里面查询接口查询。

阅读 2.8k
1 个回答

通过在hooks定义一个响应式数据

我这里写了一段伪代码,hooks定义extralParams,并返回

const extralParams: Record<string, any> = reactive({})

// 额外参数解构在查询参数当中
{
    ...extralParams
}

return {
    extralParams
}

外部修改:

const { extralParams } = useXXX()

extralParams.key = 'xxx'
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题