Задать вопрос
@shnicel

Как вывести весь список foreach?

Всем привет пытаюсь вывести все элементы в список делаю так
VK.api('audio.get', {https: '1', v:'5.45', count:2}, function(audio) {
    audio.response.items.forEach(function(item) {    
		playList(item);         
    });     
});

function playList(item) {
	AP.init({ playList: [{ 'icon': iconImage, 'title': item.artist +' - '+ item.title, 'file': item.url, }] }); 		
}

в item хранятся 2 элемента сейчас,но выводится 1,все это потому что { 'icon': iconImage, 'title': item.artist +' - '+ item.title, 'file': item.url, } должны идти друг за другом как мне сделать не пойму помогите плиз
  • Вопрос задан
  • 231 просмотр
Подписаться 1 Оценить 10 комментариев
Решения вопроса 1
@OVK2015
Попробуйте ее вызвать:

var playListWrapper = {playlist: new Array()};

VK.api('audio.get', {https: '1', v:'5.45', count:2}, function(audio) 
{
	audio.response.items.forEach(function(item) 
	{ 
		playListWrapper.playlist.push
		({
			//'icon': item.iconImage, 
			'title': item.artist + ' - ' + item.title, 
			'file': item.url
		});
	}); 
	playList();
});

function playList() 
{
  console.table(playListWrapper.playlist);
  AP.init(playListWrapper); 		
}

Если не заработает,- дайте ссылку VK.api('audio.get'... чтоб я мог формат playlist глянуть
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы