【发布时间】:2026-01-10 17:05:01
【问题描述】:
我正在尝试将 PHP API 中的数据绑定到客户端(Angular 2),但是,它没有按预期工作。有什么想法吗?
这是下面的laravel API代码,
return response()-> json('message',200);
这是 Angular 2 服务,订阅如下,
getString(): Observable<string> {
return this._http.get(this.api_misc_url)
.map((response: Response) => <string>response.json())
.catch(this.handleError);
}
这是订阅者代码,如下所示,
public ngOnInit(): void {
this.chartId = `mydash-chart-${MydashChartComponent.currentId++}`;
this.laravelApiService.getString().subscribe(
messageFromLaravelApi => this.MessageFromLaravelApi = <string>messageFromLaravelApi,
error => this.errorMessage = <string>error);
}
这是下面的UI绑定代码,
<div class='panel-heading' >
<h2>Charting </h2>
<td>{{ MessageFromLaravelApi }}</td>
</div>
【问题讨论】:
标签: rxjs angular2-template angular2-services