【发布时间】:2023-12-05 08:04:01
【问题描述】:
我在ReactJS.NET 上浏览了this tutorial,但遇到了障碍。它提到:
我们将在这里使用简单的轮询,但您可以轻松使用 SignalR 或其他技术。
虽然这在我进行客户端渲染时有效,但在渲染服务器端时会引发以下错误。目前,我实际上并不 需要 jQuery 或 SignalR 来呈现初始状态,因为我只是在应用程序运行后使用它们来订阅更新。我想我的问题是,构建我的 React 应用程序以便我可以随意在服务器端或客户端呈现它的正确方法是什么。
加载“~/Scripts/jquery-1.10.2.js”时出错:ReferenceError: window is not defined
【问题讨论】:
-
为什么要在服务器上使用像 jQuery 这样的客户端 dom 库?我错过了什么吗?
-
我不知道......但我不确定如何解耦它。我想我想通了……测试我的理论。
-
SignalR 的未来版本将删除 jQuery 依赖项,这将使其更易于重用。 github.com/SignalR/SignalR/issues/372
-
除非您提交拉取请求,否则我不会屏住呼吸@DanielLoNigro。那个问题是从 2012 年开始的
-
@daniellmb 最后我听说他们正在为将成为 ASP.NET 5 一部分的 SignalR 版本进行开发。该问题已关闭,因为他们将其移至 aspnet 下的存储库Github 组织。
标签: javascript jquery asp.net reactjs reactjs.net