我是新手, 我正在将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元素为空。
答案 0 :(得分:0)
根据@schankam的回答,我没有注意到该字段不是相同的,因为它区分大小写