2017-12-21 16 views
0
import {Place} from "../models/place"; 
import {Location} from "../models/location"; 

export class PlacesService { 
    private places: Place[] = []; 


    addPlace(title: string, 
       description: string, 
       location: Location, 
       base64Image: string){ 
     ***let place = new place(title,description,location,base64Image);*** 
      this.places.push(place); 

    } 

    loadPlaces(){ 
      return this.places.slice(); 
    } 
} 

答えて

0

let place = new place 
    ^^^^^  ^^^^^ 

はあなたにエラーがスローされます。この文の前に使用されるブロックスコープ変数「場所」はERRで作業していませんコンストラクタ内の変数として、あなたはそれを初期化していません。モデル名はPlace(先頭文字は大文字)で、placeではありません。

let place = new Place(...) 
+0

ご回答いただきありがとうございます。 –

+0

これはうまくいった!ありがとう –