首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于onClick的Remix.run查询数据库

基于onClick的Remix.run查询数据库
EN

Stack Overflow用户
提问于 2022-07-08 21:11:22
回答 1查看 260关注 0票数 0

我正在试验Remix.run,我很熟悉loader()函数的SSR用法。混合是否提供了从组件内部查询数据库和管理状态的方法?

我正在尝试获取一些数据onClick

代码语言:javascript
复制
{next && <button onClick={handleFetchMore}>NEXT</button>}
代码语言:javascript
复制
  const handleFetchMore = async () => {
    try {
      const nextSet = await fetchCharacters(7);

      console.log("res", nextSet);
    } catch (err: any) {
      console.log(err.message);
    }
  };

此函数不返回任何数据并触发错误,但是从loader()函数fetchCharacters()中返回正确的数据。

EN

回答 1

Stack Overflow用户

发布于 2022-07-13 09:05:18

您可以使用获取器调用加载程序,并获得下一批结果。

在混合存储库中有一个无限的滚动示例,它似乎在做您想做的事情:https://github.com/remix-run/remix/blob/main/examples/infinite-scrolling/app/routes/page/simple.tsx

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72917030

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档