2017-09-27 122 views
-1

我想創建一個字符串,對於每個ad​​dskill()內容應該附加到當前字符串,並且它應該用逗號分隔。將字符串附加到當前字符串

skill.ts

addskill(item){ 
    this.skill.push(item.name); 
    this.skill.push(','); 
    console.log(this.skill) 
    } 

當前的代碼將給出一個對象數組,我需要一個字符串。

+0

替換代碼的最後兩行用'返回this.skill.join( '' );' –

回答

1

您可以使用加入功能

addskill(item){ 
    this.skill.push(item.name); 
    console.log(this.skill.join()) 
} 
1

刪除this.skill.push(',');和使用this.skill.join();當你想串

addskill(item){ 
    this.skill.push(item.name); 
    console.log(this.skill.join()) 
    }