Visual Studio 2019中默认的ASP.NET Core + React模板无法使用
从Visual Studio 2019创建默认项目后: ASP.NET Core Web应用程序 然后使用React默认模板(天气预报一个)来创建一个项目,我立即运行它而无需修改任何内容. 它构建没有错误,但是在浏览器中运行并打开标签后,我会发现一个错误: compiler.hooks.done.tap('done', async stats => { ^^^^^ SyntaxError: missing ) after argument list at createScript (vm.js:56:10) at Object.runInThisContext (vm.js:97:10) at Module._compile (module.js:542:28) at Object.Module._extensions..js (module.js:579:10) at Module.load (module.js:487:32)
14 2024-04-26
编程技术问答社区
NodeWebkit-部署应用程序
我有一个用于Web和NodeWebkit(NW)应用程序的代码库. 我使用以下堆栈: - 反应 - 哈皮 - 续集 - Windows环境 该应用程序的Web版本使用MySQL,而NW使用SQLITE.一切都很好.我有配置文件可以编译我需要的应用程序(Web或NW). 我现在面临的问题是如何部署NW应用程序.想法是将NW申请到客户,他将在其中打开它以单击图标. 由于我将节点用于NW版本,并且该应用程序使用了许多存储在node_modules中的模块,因此我面临着一个挑战,如何将其全部打包. 我的想法是制作Windows安装程序.用户将单击它,安装程序将将所有文件提取到目标.并在用户桌面上制作一个图标以运行它. 问题是Windows文件名 limitation .在Node_Modules内部,有许多子目录仅违反Windows限制.我什至无法复制node_modules文件夹.我什至无法删除它.好吧,如果我拉链,我可以复制它...或删除手动长文件夹. 我
6 2024-04-26
编程技术问答社区
ASP.NET核心与反应抗token doken无效
我正在尝试使用ASP.NET Core 7与React开发应用程序,并且我需要针对所有请求实施抗试验保护.我已经在线研究了几天,并尝试了各种解决方案.但是,我仍然不确定如何解决这个问题. 以下是我的代码,我可以解决任何其他问题. program.cs builder.Services.AddAntiforgery( { options.Cookie.Name = "X-XSRF-TOKEN"; options.Header = "X-XSRF-TOKEN"; }); 控制器 [Route("/Test2")] [ValidateAntiForgeryToken] [HttpPost] public PostResponse Test2(PostRequest pr) { return RunVehCheck(pr); } react(.js) const getCSRFToken = async ()
10 2024-04-25
编程技术问答社区
Selenium从Unicef material-ui currency TextField获取数值
我需要验证一个"联合国儿童化材料 - UI货币textfield"中的值. 我使用Bellow代码在文本框中获取值,但值为空. var value = driver.FindElement(By.Id("txtCurrency")).Text; 如果您检查了波纹管样本中的输入字段,即使在视觉上显示文本," value " html 属性是空的. html快照: html: 样品url as bellow: 项目在ReactJ中,硒在C# 中 解决方案 所需的元素是 xpath 和GetAttr
16 2024-04-25
编程技术问答社区
在C#中从序列化为JSON的mongodb文档中删除ObjectId
我在这里有一个问题.我正在从带有此功能的MongoDB系列中获取所有产品: public async Task getAllProducts() { List all = new List(); var document = await getCollection("produits").Find(new BsonDocument()).ToCursorAsync(); foreach (var doc in document.ToEnumerable()) { var res = doc.ToJson(); all.Add(res); } return JsonConvert.SerializeObject(a
8 2024-04-24
编程技术问答社区
部署在IIS 7.5服务器上的React/dotnetcore 3.1 mvc应用能够正确加载,但对API的javascript调用都返回index.html。
我的猜测是我正在处理IIS路由问题. 我有一个我在Visual Studio中开发的React/Dotnet Core 3.1应用程序.加载后,React App试图在应用程序中调用REST服务,以吸入SELECT组件的数据(Select组件是公司的下拉菜单). 在开发环境中一切都很好.当我部署到登台服务器时,所有API调用都将重定向到index.html,我从来没有得到我期望的数据. 我最好的猜测是我在IIS 7.5服务器中的配置错误,它不知道如何处理"/api/" appsettings.json: { "Logging": { "LogLevel": { "Default": "Information", "Microsoft": "Warning", "Microsoft.Hosting.Lifetime": "Information" }
10 2024-04-24
编程技术问答社区
React.NET .NET Core 3.1 无法将道具传递到组件中
我正在使用MVC ASP.NET Core 3.1和React.net,并且我遇到了这个问题. 当我渲染组件时,组件会呈现,但道具始终为无效.好像html.reeact Render方法无法正确传递该值,请提供帮助! 我只将相关代码添加到React(我的startup.cs具有更多设置) startup.cs public void ConfigureServices(IServiceCollection services) { services.AddJsEngineSwitcher(options => options.DefaultEngineName = ChakraCoreJsEngine.EngineName).AddChakraCore(); services.AddReact(); } public void Configure(IApplicationBuilder app, IWebHost
8 2024-04-24
编程技术问答社区
无法从控制器获取-React/asp.net core Web API
当我尝试从UserController获取数据时,由于某种原因,我会返回HTML.它是React>公共文件夹下的index.html文件.它应该从UserController返回用户. 我有一个React前端应用程序,我添加了ASP.NET Core Web API后端. https:https:https:https:https://learn.microsoft.com/en-us/visualstudio/javascript/tutorial-asp-net-core-with-react?view=vs-2022 浏览器URL是https://localhost:3000/ 后端,ASP.NET核心Web API,应用程序URL(在属性>调试下找到)https://localhost:7015;http://localhost:5015 这就是返回的
16 2024-04-24
编程技术问答社区
如何使用反应程序访问一个asp.net核心控制器的动作视图到一个iframe?
当IAM试图从React应用程序中访问ASP.NET核心应用程序控制器视图之一时 'Refused to display 'http://localhost:1212/Account/Login/?ReturnUrl=%Home%MyIFrame%3url%TestData' in a frame because it set 'X-Frame-Options' to 'sameorigin'.' 由于我是用[Authorize] attribute 装饰的动作方法 in startup.cs文件包含 Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory){ app.UseCors( options => options .WithOrigins(
8 2024-04-24
编程技术问答社区
用browserify运行ReactJS.NET
我正在努力从使用.jsx文件在服务器上渲染时,一切都起作用(不使用require()),但是当我使用浏览捆绑包时,我会收到一个错误: 类型" react.exceptions.reaeactinvalidcomponentionsception"类型的例外发生在react.dll中,但在用户代码中没有处理. 其他信息:找不到名为"评论框"的组件.您是否忘记将其添加到app_start \ reactconfig.cs? 这是我的观点: @Html.React("CommentBox", new { initialData = Model }) @Html.ReactInitJavaScript() ReactInitJavascript()编译为: R
6 2024-04-23
编程技术问答社区
创建-react-app(开发模式)中最小化的组件堆栈跟踪
在开发中运行create-react-app 模式: 为什么我的控制台错误链接到缩小代码块?我以为我记得Cra能够显示源映射的文件. 解决方案 这是因为您使用的依赖项之一抛出了错误.安装软件包时,您会在Node_modules上获得缩小生产构建版本.我们可以从堆栈跟踪中看到该错误位于vendors~main.chunk.js 中.
8 2024-04-23
编程技术问答社区
为什么可视化会出现延迟?
我正在构建分类可视化.我从一个简单的气泡排序开始.当我对小数组进行排序时,一切都很好,无论速度如何,可视化看起来都不错,但是当我可视化大数组时,会有一个延迟,并且可视化似乎从前方开始了几步,并且没有显示一些第一步.为什么会发生? 这是我的代码: import React, { useContext, useState, useEffect } from 'react'; const NUMBER_OF_ELEMENTS = 10; const DEFAULT_COLOR = 'black'; const COMPARE_COLOR = 'darkred'; const DONE_COLOR = 'green'; const SPEED = 150; const randomIntFromInterval = (min, max) => { return Math.floor(Math.random() * (max - min + 1) + min); }
24 2024-04-23
编程技术问答社区
在 thirdweb-dev/react 中未定义合同
我正在使用第三韦布 - dev/react与智能合约进行通信,但问题在于,它在我的代码中为我提供了此错误中未定义的合同. query.ts:444错误:无法在0xA2568839FCEE4A9DD05A69C8118888CF021DC20B3上解决合同的元数据 这是我正在记录合同的上下文文件. import { useContext,createContext } from "react"; import { useAddress,useContract,useMetamask,useContractWrite } from "@thirdweb-dev/react"; import { ethers } from "ethers"; // Creating a new context const StateContext=createContext() // To use the context, we need a provider that is a
14 2024-04-22
编程技术问答社区
.Net 6 反应 SPA 和 Windows 身份验证无法获取用户名
我有一个由Visual Studio 2022制成的默认React Spa页面,并且使用Windows身份验证.我的应用仅在IIS托管的Intranet应用程序上运行. 在我的program.cs上,我配置了身份验证和授权: builder.Services.AddControllersWithViews(); builder.Services.AddAuthentication(); builder.Services.AddAuthorization(); builder.Services.AddHttpContextAccessor(); builder.Services.AddAuthentication(options => { options.DefaultAuthenticateScheme = NegotiateDefaults.AuthenticationScheme; options.DefaultChallengeScheme =
16 2024-04-22
编程技术问答社区
跨源请求被阻止: 即使在我的API上启用了CORS,也出现了这种情况;
在我的React应用程序中,这将显示.当我尝试提出发布请求时.我正在为后端使用.NET Core 2.2 WebAPI. Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at http://localhost:5050/api/Users. (Reason: missing token ‘access-control-allow-origin’ in CORS header ‘Access-Control-Allow-Headers’ from CORS preflight channel).[Learn More] Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at http://localhost:5050/ap
14 2024-04-22
编程技术问答社区
如何修复 signalr 的 ChunkLoadError?
我在本地运行我的NX站点时遇到了问题,任何使用Signalr的联合应用程序都开始抛出ChunkloadError. 我已经尝试更改SignalR,重新加载,清除缓存并单独运行我的Federated应用程序的版本.结果总是相同的. Uncaught TypeError: Failed to resolve module specifier "module". Relative references must start with either "/", "./", or "../". 和 ChunkLoadError: Loading chunk vendors-node_modules_microsoft_signalr_dist_esm_index_js failed. 有人在Signalr面临类似问题吗? 当我检查项目的依赖项时,它似乎缺少Signalr 这是我创建的回购以演示问题: 解决方案 看来,您的联合应用程序缺少正确的导入映射用法,这意
24 2024-04-22
编程技术问答社区
在ASP.NET Core MVC中显示React应用的方法
我有一个现有的ASP.NET Core MVC网站,并正在考虑将React应用程序放在服务器端视图之一(例如Views/gallery.cshtml下).这里没有复杂的路线,因为它纯粹是React应用程序的单个视图.顺便说一句,React应用程序是通过Create-React-App(CRA)创建的. 每当我去特定路线时,例如/gallery,我都会看到React应用程序,否则,它将按照正常视图从MVC服务器端视图呈现. 我不愿意使整个MVC网站成为水疗应用程序,并且有兴趣知道是否还有其他潜在解决方案可以实现这一目标. 解决方案 尽管使用npm run build可能有效,但是我以webpack/babel的方式起作用,因为我认为这可以使我更好地控制捆绑和优化.关键位如下: .babelrc { "presets": [ "@babel/preset-react" ], "plugins": [ ] } we
8 2024-04-22
编程技术问答社区
如何在ReactJS应用中使用Signal-R?
我有一个ReactJS应用程序前端和C#后端.我的后端有一个漫长的运行过程,但是我需要能够向用户发送消息,以通过发生的情况更新它们. 信号-r可以这样做吗?如果是这样,我该如何简单地将其集成到我的React应用程序中,并将消息发送到前端? 解决方案 是的,ASP.NET Core Signalr可以为您的需求启用. 我还实施了有关使用背景服务将消息发送到客户端的要求. 您可以参考我的示例代码.
10 2024-04-22
编程技术问答社区
通过 ReactJs 代码运行 shell 命令
我也有一个存储在本地计算机中的文件,也有一个已连接的打印机.因此通常,如果我想将文件打印到连接的打印机,我将在命令提示中运行以下命令: cd copy 所以,例如,如果我在路径/Users/chandrani.chatterjee/Desktop/TestFolder上有一个文件,并且在port lpt1上连接的打印机会在命令提示符 中编写以下命令 cd /Users/chandrani.chatterjee/Desktop/TestFolder copy testfilename.txt lpt1 所以这将打印我的testfilename.txt 不,我想在reactjs中单击按钮. 我搜索了网络并发现了有关shellJs的信息,但我不确定如何使用它触发命令.
26 2024-04-22
编程技术问答社区
根据状态值动态添加类,并根据父类的状态变化更改子类内容
我正在为应用程序实施设置页面.对于每个设置,我都实现了一个已启用(绿色)或禁用(红色)状态的滑块.但是父母的设置仅是读取的,并根据其子女的值进行计算. 父母也应该改变;绿色的父母应该把所有孩子变成绿色.在红色上应该是红色的;但是等待它应该是 为此,我正在为此开关使用React-Multi-Toggle. 同样,如果我想根据所选的状态动态添加背景颜色,我该如何处理.根据React-Multi-toggle文档,知道optionClass会添加到选定的选项中.现在,我希望选定的颜色作为整个容器的颜色..有一个名为" className"的选项"购买"类名称不会附加! 为此,我正在为此开关使用React-Multi-Toggle. 有人可以在这里提供帮助吗? 代码沙盒: 解决方案 当父状态在Setting Component上更改时,您可以添加切换儿童状态. 查看完整的 // This function minght not be needed, if y
28 2024-04-22
编程技术问答社区