TypeError: Object doesn't support property or method 'json'
TypeError: Object doesn't support property or method 'json'
i'm having trouble with this .json, it keeps saying "Object doesn't
support property or method 'json'". Do i have to add another imports
for this one? guide me guys thanks for your future answers.
import { HttpClientModule, HttpClient } from '@angular/common/http';
import { map } from 'rxjs/operators';
import { Response } from "@angular/http";
import { Injectable } from '@angular/core';
/*
Generated class for the DataServiceProvider provider.
See https://angular.io/guide/dependency-injection for more info on
providers
and Angular DI.
*/
@Injectable()
export class DataServiceProvider {
constructor(private http: HttpClient) {
console.log('Hello DataServiceProvider Provider');
}
getMenus(){
return this.http.get('assets/data/menus.json')
.pipe(map((response:Response)=>response.json()));
}
}
您不需要。json.No不再需要自己调用此函数。
return this.http.get('assets/data/menus.json')
.pipe(map((response:Response)=>response));
i'm having trouble with this .json, it keeps saying "Object doesn't support property or method 'json'". Do i have to add another imports for this one? guide me guys thanks for your future answers.
import { HttpClientModule, HttpClient } from '@angular/common/http';
import { map } from 'rxjs/operators';
import { Response } from "@angular/http";
import { Injectable } from '@angular/core';
/*
Generated class for the DataServiceProvider provider.
See https://angular.io/guide/dependency-injection for more info on
providers
and Angular DI.
*/
@Injectable()
export class DataServiceProvider {
constructor(private http: HttpClient) {
console.log('Hello DataServiceProvider Provider');
}
getMenus(){
return this.http.get('assets/data/menus.json')
.pipe(map((response:Response)=>response.json()));
}
}
您不需要。json.No不再需要自己调用此函数。
return this.http.get('assets/data/menus.json')
.pipe(map((response:Response)=>response));