gpt4 book ai didi

javascript - 如何在 Angular 8 项目中为 SignalR 配置重新连接逻辑?

转载 作者:行者123 更新时间:2023-12-01 15:32:54 27 4
gpt4 key购买 nike

我在用着

    "@aspnet/signalr": "^1.1.4",

在 Angular 8 项目中。

不幸的是,文档似乎已过时?

https://docs.microsoft.com/en-us/aspnet/core/signalr/javascript-client?view=aspnetcore-3.1

文档声称有一种方法
withAutomaticReconnect()

用作
const connection = new signalR.HubConnectionBuilder()
.withUrl("/chatHub")
.withAutomaticReconnect()
.build();

但是,当我尝试输入这个时,我得到

Property 'WithAutomaticReconnect' does not exist on type 'HubConnectionBuilder'



这是文档过时的问题吗?还是我误解了配置?

这是我在尝试添加此方法之前的确切代码
    private _hubConnection: HubConnection;

...
        this._hubConnection = new HubConnectionBuilder()
.withUrl(this.myAPIUrl + '/myHub', { accessTokenFactory: () => tokenFromCache })
.configureLogging(signalR.LogLevel.Error)
.build();

最佳答案

您引用的文档使用 npm 包“@microsoft/signalr”,而您的文档使用“@aspnet/signalr”

关于javascript - 如何在 Angular 8 项目中为 SignalR 配置重新连接逻辑?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59332048/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com