2016-09-17 11 views
0

マイコンポーネント角2型オブジェクト

let user:{};  
let visited:{}; 

send(){ 
this.ns.sendAuthorization(this.user.name, this.visited.name, this.comment) 
        .subscribe(
        data => this.msgSuccess = data, 
        error => this.msgError = error 
       ); 
} 

エラーTS2339:プロパティ 'name' がタイプ上に存在しません '{}'。

マイサービス

sendAuthorization(user:string, visited:string, comment?:string): Observable<any> {...} 

タンク、

EDIT

次のように私は解決するために管理:

this.ns.sendAuthorization(this.user['name'], this.visited['name'], this.comment) 

答えて

0
let user:{};  should be  private user={}; 

let visited:{}; should be  private visited={}; 
0
let user = {name: ''}; 
let visited = {name: ''}; 

または

let user = {name: {}}; 
let visited = {name: {}}; 
関連する問題