首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Angular 5 GET请求无响应

Angular 5 GET请求无响应
EN

Stack Overflow用户
提问于 2018-07-06 04:17:51
回答 3查看 91关注 0票数 0

我在这个网站上看到了很多关于这个问题的类似问题,但它们要么太具体(使用Django、Python、Spring等),要么太过时了。

我正在使用Angular 5和Bootstrap,使用Chrome进行调试,但是我的GET请求没有得到,或者给我任何错误,或者做任何事情,真的。在零输出的情况下,我不确定我做错了什么。

我的.ts文件代码:

代码语言:javascript
运行
复制
onNameKeyUp(event:any) {
  this.id = event.target.value; //sets input to the object's id
  this.found = false;
}

getProf() {
this.httpClient.get(`api_url/${this.id}`)
.subscribe(
  (data:any[]) => {
    if(data.length) {
      this.name = data[0].name;
      this.id = data[0].id;
      this.found = true;
      }
    }
  )
}

我的component.html代码:

代码语言:javascript
运行
复制
  <input type="text" (keyup)="onNameKeyUp($event)">
  <button type="button" (click)="getProf()">Get Profile</button>

  <div *ngIf="found">
    <div>{{this.name}}'s id is {{this.id}}</div>
  </div>
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51199235

复制
相关文章

相似问题

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