小编mua*_*aaz的帖子

角度订阅可观察值的问题

我正在尝试创建一个从包含帖子数组的 json 文件中获取帖子的服务。我已经有一个通过使用返回 json 文件内容的服务HttpClient。目标是显示完整的帖子内容。

获取json文件的服务:

import { Injectable } from '@angular/core';
import { HttpClient } from '@angular/common/http';

@Injectable({
  providedIn: 'root'
})
export class GetJsonFileService {

  constructor(private http: HttpClient) {}

  getJsonFile(jsonFile: string /* the file path is set by components */){
    return this.http.get(jsonFile,{observe: 'body', responseType: 'json'});
  }
}
Run Code Online (Sandbox Code Playgroud)

通过 id 获取帖子的服务:

import { Injectable } from '@angular/core';
import { GetJsonFileService } from './get-json-file.service';

@Injectable({
  providedIn: 'root'
})
export class GetPostService {

  constructor(private getJsonFileservice: GetJsonFileService) {}

  getPost(id: number) :object{ …
Run Code Online (Sandbox Code Playgroud)

observable typescript angular

0
推荐指数
1
解决办法
686
查看次数

标签 统计

angular ×1

observable ×1

typescript ×1