首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >这个方法,我需要它被称为从角前端作为一个帖子。用我的角度写这个函数,在.net中调用这个post方法

这个方法,我需要它被称为从角前端作为一个帖子。用我的角度写这个函数,在.net中调用这个post方法
EN

Stack Overflow用户
提问于 2022-09-01 22:12:32
回答 1查看 21关注 0票数 -1

这是我在.net in uploadController中的方法:

代码语言:javascript
复制
[Produces("application/json")]
        [ProducesResponseType(typeof(ValidationProblemDetails), StatusCodes.Status400BadRequest)]
        [ProducesResponseType(StatusCodes.Status202Accepted)]
        [HttpPost("BulkUpdate")]
        public async Task<IActionResult> BulkUpdate([FromBody] List<PreviewUpload> employees)
        {
            await EmployeeService.BulkUpdateEmployees(employees);

            return StatusCode(StatusCodes.Status202Accepted);
        } 

这是我的角度调用方法,需要完成,因为我认为它是不正确的:

代码语言:javascript
复制
 this.http.get('/api/upload/'+this.fileName)
              .subscribe((data: any[]) => {
                console.log(data);
                this.values = data;


              });
            confirmHandler(event: any) {
    console.log("In Conform Handler");
    this.http.post('/api/upload/BulkUpdate',this.values)
      .subscribe();
  }

不确定行this.http.post('/api/upload/BulkUpdate',this.values)是否正以正确的方式发送this.values,因为我在后端获得了空异常错误。

EN

回答 1

Stack Overflow用户

发布于 2022-09-01 23:43:48

你问的问题没有一个恰当的背景,所以我不确定你能得到多少帮助。你需要说得更具体些。如果您可以在stackblitz中创建一个示例代码,或者类似的代码,可以帮助其他人轻松地回答您。

现在来谈谈你的问题,我可以告诉你一些可能帮助你找到问题的东西。

这个活动什么时候开始?

confirmHandler(事件:任意)

您是否确认了事件是否在get调用完成后被触发?如您所知,get调用正在异步返回数据。因此,在get完成之前,可能会调用您的事件。在这种情况下,this.values可能为空。

根据您的问题中有限的信息,这是我所能做的最好的。如果你需要更多的帮助,你可以更新你的问题。编码愉快。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73575896

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档