作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
<分区>
我是 Angular 的新手,在这里完全遗漏了一些东西。我设置了一个组件来按照文档和上一篇文章的一些帮助发出获取请求:)现在我不知道如何将结果传递给模板?
这是我的组件:
import { Component, OnInit } from '@angular/core';
import { HttpClient } from '@angular/common/http';
@Component({
selector: 'app-emails',
templateUrl: './emails.component.html',
styleUrls: ['./emails.component.scss']
})
export class EmailsComponent implements OnInit {
test = 'test';
results: string[];
constructor(private http: HttpClient) { }
ngOnInit() {
interface ItemsResponse {
results: string[];
}
this.http.get<ItemsResponse>('assets/api/email_list.json').subscribe(data => {
this.results = data['results'];
console.log(this.results);
});
}
}
我的模板非常简单:
<p>results</p>
<p>{{test}}</p>
<p>
{{results}}
</p>
从学习 angularjs 到 angular 的转变似乎让我在这里撞墙了!
JSON 格式:
[
{
"pk": "wGR",
"created": "2017-10-07T01:42:25.110747Z",
"email_domain": "domain.com",
"sender_name": null,
"sender_email": "jobsearch@domain.com",
"has_user_viewed": false,
"is_shielded": false
}
]
我是一名优秀的程序员,十分优秀!