2017-09-27 83 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()) 
    }