问题标签 [rtk]

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 回答
923 浏览

java - 有没有办法让 Android 设备充当 NTRIP 客户端?

我有一个 NTRIP 脚轮,我应该通过 RTCM 3.0 从 Android 应用程序与之通信,以执行 RTK。

在某处是否有可用的 NTRIP 协议的 Android 或至少 Java 实现?我没有发现任何看起来可行的方法,而且我自己实现该协议似乎也不可行,因为即使它只是通过 HTTP,我也找不到 NTRIP 协议的规范。

此外,是否可以在不将外部 GPS 接收器连接到设备的情况下完成此操作?

0 投票
1 回答
116 浏览

gps - 如何使用 NTRIP 脚轮的 RTCM 数据来校正我的 GPS 位置?

我编写了一个代码,它执行与 NTRIP 脚轮的连接并接收 RTCM3 格式的数据。

我已经能够解码这些消息,并且可以根据它们的代码(例如(1006、1008、1013 等))区分它们。

但我不知道我必须使用哪些数据来校正我的 GPS 位置以及如何执行此校正。

你能给我一些提示或参考吗?

0 投票
0 回答
122 浏览

logging - ZED F9P RTK 后处理流动站 + 基础设置:要记录哪些消息?

我正在使用 ZED F9P 创建一个设置,其中有一个流动站和基站。两台设备都有自己的 ZED F9P,但由于限制,无法实时相互通信。因此,我想使用 RTKLIB 或类似方法进行后期处理。

两个设备都连接到自己的树莓派 4 以进行日志记录。没有“真正的”存储空间/速度限制。

两个设备都将记录 GPS 的输出。我看过各种帖子,解释如何进行流动站设置以及如何使用 RTKLIB。然而,我的问题是在两个设备中启用哪些消息。

在流动站和基地中,我都启用了以下消息:

默认 NMEA RXM-RAWX RXM-SFRBX

根据我的知识和我在互联网上阅读的内容,这足以启用 RTK 后处理。

我对吗?如果没有,每个设备我需要哪些消息,还有其他我需要处理的事情吗?

0 投票
0 回答
23 浏览

javascript - 函数 window.jitaJS.rtk.refreshAdUnits 中的第二个参数

函数中的第二个参数(真/假)是什么意思window.jitaJS.rtk.refreshAdUnits()?

0 投票
0 回答
168 浏览

javascript - 如何在 Redux Toolkit 中使用 preloadedState

即使重新加载页面,我也想保存状态更改。我已经在 console.log 中检查了我的 oldState 常量,它可以工作。但是我的用户界面没有显示本地存储的状态。如何在 preloadedState 中使用我的 oldState 常量?

0 投票
1 回答
973 浏览

javascript - 无法让 redux 工具包使用异步(createAsyncThunk)

你好 stackOverflow 的朋友们。我开始使用 redux 工具包,有些东西我没有得到。

我有这个切片:

我正在尝试从 mongo 服务器获取一些数据。此代码用于在常规 redux 中工作:

但由于某种原因,它总是陷入困境并拒绝——即使这是一个回应。

此代码有效:

我的问题是我完成了这项工作,但我不明白为什么第一个 createAsyncThunk 不起作用,以及为什么第二个起作用。

对我来说,这两个功能看起来都差不多。

这是来自 RTK 文档的示例(由于某种原因,他们在此示例中没有涵盖错误处理,我没有找到):

Rtk 文档示例

谢谢 (: 。

0 投票
1 回答
825 浏览

reactjs - Redux ToolKit Query - 在同一个组件中进行多个相互依赖的查询

我正在尝试在 NextJS 应用程序中使用 RTK Query 从 API 获取多个实体。我有AppAppVersion模型。当组件加载时,我需要获取App然后获取适当AppVersion的 s。AnApp具有currentVersionId链接到 和 的属性AppVersion

代码失败是因为组件最初是在没有路由器的情况下呈现的,它无法获取应用程序并且没有app.currentversionId.

我有两个从 RESTful API 获取适当对象的切片。

在这里使用什么合适的模式?谢谢!

0 投票
1 回答
461 浏览

reactjs - 如何使用多个 api 在 Redux-toolkit 中构造数据缩减器

我是使用 typescript 和 redux-toolkit(主要使用 createSlice、createAsyncThunk)开发应用程序的初学者开发人员。我仍然对如何使用多个数据 API 构建/管理数据感到困惑

例如 :

域中有 3 个端点。

我根据端点创建了每个切片

每个切片都有 reducer、createAsyncThunk、extraReducers,然后组合所有 reducer,如下所示

每个切片都有reducer、createAsyncThunk、extraReducers,然后像下面这样组合所有reducer 实际上我花了很多时间来寻找一种正确的数据结构方式。然后我遇到了其他开发人员在下面所做的代码

我实际上不确定(他也不是)哪种方式更好地构建 Reducers 和数据?或者,如果您向我展示结构化 reducer 和数据的其他方式或示例,那就太好了。

0 投票
1 回答
166 浏览

redux - 如何在 Saga 中重新调度动作,如 redux 工具包自动重新获取

我正在尝试在 redux 工具包中实现 redux-saga 动作调度功能,例如自动重新获取。

打开应用程序时,我调度了一些操作以从服务器获取数据并更新 redux 存储。当用户停留在后台并重新进入应用程序时,根据用户长时间不活动的时间长短,应用程序将重新调度操作以再次从服务器获取数据。每当从服务器获取时,我都可以保存时间戳,并比较从非活动状态切换到活动状态的时间。但是如果提供了一个已经做好的功能,我肯定会想要使用它!

0 投票
1 回答
229 浏览

reactjs - 为什么清理 useEffect 挂钩会看到 RTKQ 的结果为 isLoading 以及如何避免该问题?

我有一个 React 函数组件(一个路由组件),它在卸载时应该做一些事情(即用户单击浏览器的后退按钮)并包含以下相关行:

它与包装中的useParams钩子有关吗?react-router这是 RTKQ 中的错误,或者,如果不是,定义的行为是什么?而且,最重要的是,如何data在组件卸载之前获得最后定义的值?

没有错误消息。

更新 1

我用:

更新 2

我敢肯定,params没有得到更新,甚至没有params.x。我也升级到了@reduxjs/toolkit v1.6.1,我也有同样的问题。

更新 3

带有孤立问题的代码沙箱在这里。在我看来,这是 RTKQ 中的一个错误。

更新 4

我在这里打开了一个 GH 错误报告。