.net - 从 .net Web 应用程序调用 reactjs Web 应用程序
问题描述
因此,我们有一个巨大的预先开发的 .Net 门户网站,以及另一个用 ReactJs 开发的小项目。我想从 .Net 页面调用我的反应项目。
是否可以?
请注意,两个门户都托管在同一台服务器上,我需要将一些参数从 .Net 页面传递到 ReactJs 登录页面。我对 .Net 一无所知,我是一名 React 开发人员。
提前致谢。
解决方案
我找到了一个非常直接的解决方案。如果将来有人偶然发现同样的问题,请在此处发布。
在我page.aspx.cs
的按钮点击功能里面,我简单地写了
Response.Redirect("https://myurlstring?myquerystring=myqueryvalue")
现在在我的 reactjs 登录页面中:
import queryString from 'query-string'
...
componentDidMount() {
const values = queryString.parse(this.props.location.search)
console.log(values.myquerystring) // "myqueryvalue"
}
推荐阅读
- android - Android 动作分享只工作一次
- java - Java中的Leetcode排列问题!列表在这个问题中是如何工作的?
- javascript - 接收二维数组 args 作为 js.Value 并想要一个数组 ([]js.Value)
- ruby-on-rails - Rails 应用程序内的 Rails 引擎中的继承
- c# - 分别从 PowerShell 和 PowerShell 的 C# .Net 库生成的访问令牌长度的差异
- javascript - 将数据传递给 javascript 但有很多反斜杠
- c# - 如何从 C# 中的表达式中提取所有属性访问语句?
- python - 数据框的不等式
- plsql - 选择所有 oracle pl-sql 对象依赖项
- javascript - 如何在每个函数中设置仅索引一个项目