问题标签 [ketting]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
52 浏览

angular - 在 Openproject.org 中请求 API v.3 时如何使用 http/2 协议

我使用 Angular 在 Openproject.org 中使用“ketting”库https://github.com/badgateway/ketting/wiki/Optimizing请求 API v.3 。但是无法将 http/1.1 切换到 http/2 协议,尽管为 Openproject 更改了 HTTP -> HTTPs。 在此处输入图像描述

0 投票
1 回答
397 浏览

reactjs - 如何在反应中将钩子函数调用到地图中

我正在为我的 React REST 客户端使用 ketting。该库提供了访问一些数据的钩子,在我的例子中,这是这个钩子:

我有多个资源,我想循环使用它们:

但是 React 不接受像这样循环useResource钩子。

所以我找到了一个我并不引以为豪的肮脏解决方案......

你有什么技巧可以解决这个问题吗?

是否有可能导致:

无法对未安装的组件执行 React 状态更新。这是一个空操作,但它表明您的应用程序中存在内存泄漏。要解决此问题,请在 useEffect 清理函数中取消所有订阅和异步任务。

0 投票
1 回答
102 浏览

reactjs - 如何在帖子完成时收到通知

我实际上是在尝试使用 fastify 的 API 来实现 react-ketting 的强大功能。

从钩子 useResource 中,我可以获得一个提交函数,该函数将进行 POST,但我不知道提交何时完成,也无法获得此 POST 的 API 回复。

React 不允许这样做吗?我是否错过了一个参数,或者我必须使用其他东西来进行 PUT/POST,比如 axios 才能获得所有控制权?