Bootstrap карусель 2 элемента на слайд javascript для цикла

У меня есть массив; это выглядит так:

array = [
{
    id:1,
    metadata:['object','object']
},
{
    id:2,
    metadata:['object','object']
},
{
    id:3,
    metadata:['object','object']
}]

вот что я делаю:

array.forEach(function(elem){
      output_info +=`<div class = "col-md-12">
          <div id = "myCarousel" class = "carousel slide" data-ride = "carousel">
            <ol class = "carousel-indicators">
             <li data-target = "#myCarousel" data-slide-to = "0" class = "active"></li>
             <li data-target = "#myCarousel" data-slide-to = "1"></li>
             <li data-target = "#myCarousel" data-slide-to = "2"></li>
            </ol>


            <div class = "carousel-inner">`


      elem.metadata.forEach(function(trip){
        output_info += each_metadata_html(trip)
      })
      output_info += `</div>
      <a class = "left carousel-control" href = "#myCarousel" data-slide = "prev">
        <span class = "glyphicon glyphicon-chevron-left"></span>
        <span class = "sr-only">Previous</span>
        </a>
        <a class = "right carousel-control" href = "#myCarousel" data-slide = "next">
        <span class = "glyphicon glyphicon-chevron-right"></span>
        <span class = "sr-only">Next</span>
      </a>
    </div>
  </div>`
  })
  console.info("this is output", output_info)
  $('#results').html(output_info) then I throw this inside my results tab. 

Что выглядит так

 <div class = "row" id = "results"></div>

each_devices_html принимает объект метаданных.

function each_metadata_html(elem){
  return `<div class = "item">
          <p>`+elem.name+` </p>
      </div>`
}

Проблема: Код не отображает карусель; но вместо этого это выглядит так:

элемент выглядит таквсе сложено вместе ..

Я пытаюсь сделать следующее: с данным массивом выше:

Я хочу иметь возможность. В этом случае я хотел бы иметь возможность отображать 3 разных карусели на одной странице; затем карусель с двумя метаданными на слайд.

используйте клавишу ctrl + m

Randall 25.05.2018 22:48

Что значит.

babadahal 25.05.2018 22:52

Карусель работает, если вы попробуете использовать статический HTML без поздних привязок .. Возможно, точка рендеринга уже прошла ..

boateng 25.05.2018 23:09

Они действительно отображают; они просто сложены вместе ..

babadahal 25.05.2018 23:15

Можете ли вы воспроизвести проблему с помощью инструмента Snippet в редакторе ниже или в jsfiddle, codepen (оба имеют значения по умолчанию для начальной загрузки)? Как спросить

JohnC 26.05.2018 22:59
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
0
5
153
0

Другие вопросы по теме