Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/369.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用c#和角从url检索参数_Javascript_C#_Asp.net_Typescript - Fatal编程技术网

Javascript 使用c#和角从url检索参数

Javascript 使用c#和角从url检索参数,javascript,c#,asp.net,typescript,Javascript,C#,Asp.net,Typescript,从作为API的URL检索参数时遇到问题。任何 非常感谢您的帮助 这是我的c代码 这是我的浏览器控制台屏幕截图 我理解了您的问题,您尝试在angular web应用程序中使用get参数?emp=Test调用api/密码端点 正如我看到的,你没有用参数调用端点,而是用参数调用整个angular应用程序。所以我的建议是打电话 this.http.get('api/password?emp=Test').subscribe 根据typescript代码。我理解了您的问题,您尝试在angular web

从作为API的URL检索参数时遇到问题。任何 非常感谢您的帮助

这是我的c代码 这是我的浏览器控制台屏幕截图


我理解了您的问题,您尝试在angular web应用程序中使用get参数
?emp=Test
调用api/密码端点

正如我看到的,你没有用参数调用端点,而是用参数调用整个angular应用程序。所以我的建议是打电话

this.http.get('api/password?emp=Test').subscribe

根据typescript代码。

我理解了您的问题,您尝试在angular web应用程序中使用get参数
?emp=Test
调用api/密码端点

正如我看到的,你没有用参数调用端点,而是用参数调用整个angular应用程序。所以我的建议是打电话

this.http.get('api/password?emp=Test').subscribe

从typescript代码中。

可以将参数传递到方法中:

 private GetData(queryParam): void {
     this.http.get('api/password?emp=' + queryParam).subscribe(values => {
     this.ViewOptions = values.json();
 ///code omitted 

注意:我不知道TypeScript参数的确切语法,因此这可能无法复制/粘贴。

您可以将参数传递到方法中:

 private GetData(queryParam): void {
     this.http.get('api/password?emp=' + queryParam).subscribe(values => {
     this.ViewOptions = values.json();
 ///code omitted 

注意:我不知道TypeScript参数的确切语法,因此这可能无法复制/粘贴。

您的URL看起来也不正确。它应该(?)类似于
api/password?emp=
谢谢你的评论,我如何在我的代码中为url设置一个var参数@你的URL看起来也不正确。它应该(?)类似于
api/password?emp=
谢谢你的评论,我如何在我的代码中为url设置一个var参数@MarkC.我怎么用变量来调用它,因为参数不总是“Test”?感谢您回答btw@CORRISTO您的控制器在emp参数中是否收到“测试”?如果是,请将我的答案标记为正确,因为这就是问题所在。正如Mark C.用
this.http.get('api/password?emp='+param)
写的那样,你可以用JS变量构建你的请求url。我如何用变量来调用它,因为param并不总是“Test”?感谢您回答btw@CORRISTO您的控制器在emp参数中是否收到“测试”?如果是,请将我的答案标记为正确,因为这就是问题所在。正如Mark C用
this.http.get('api/password?emp='+param)
编写的那样,您可以使用JS变量构建请求url。