在角度为7的http发布后显示数据

时间:2019-04-23 07:26:15

标签: asp.net angularjs

我是新手, 我正在将Angular 7用作客户端并将ASP.NET用作服务器端 我正在尝试从HTTP发布中获取数据,并将其显示在html标签元素中。

这是html标签(userError.Username是我要显示的字段):

<label class="text-danger">{{userError.Username}}</label>

我正在ngOnInit中启动该字段,然后我看到该字段。

  ngOnInit() {
this.userError = new UsersError();
this.userError.Username = "123123";
}

加载页面时,我看到红色的123123(像它应该的那样) 当我从http post(UsersError对象)接收数据时,我正在通过为它分配数据来更改this.userError,但是什么也没发生。 这是代码:

Enter()
{
 this.userService.validate_user(this.user).subscribe(data => {this.userError 
 = data
console.log(this.userError);
}); 
}

从console.log中,我看到正确接收到的数据(看到Username获得了一个新值,但是html元素为空。

1 个答案:

答案 0 :(得分:0)

根据@schankam的回答,我没有注意到该字段不是相同的,因为它区分大小写