0
私は配列から項目を表示するforeachループを持つ配列を持っています。しかし、複数のアイテムがある場合は、各アイテムの後にカンマを追加することもできます。私が使っていることは何ですか? join
は機能しますか?参加目的球(..)ではないと私はそれが意味や理由かわからないです:私は参加を追加すると観測可能な配列に.joinを追加する
<div data-bind="foreach: singers">
<span data-bind="text: singerName"></span>
</div>
var self = { singers: ko.observableArray()}
singersList = function(viewModal, song){
if(Array.isArray(song.singers)){
viewModal.singers(song.singers.map(function(singer){
var result = new singerVm(singer);
return result.join(', ');
}));
}
};
、私は述べコンソールエラーが得ました。
.join
を正しく追加することで、コンマで区切られた歌手のリストを得ることができます。あなたは配列にあなたの結果を翻訳した場合、私は( '') `.joinを追加してみてくださいたび
上)(参加を呼び出します'.joinは関数ではありません(...)' – 072et
最初に内容を文字列に変換する必要があるかもしれません –
私は現在どのような構造をしていますか? – 072et