Карусель не работает внутри mat-tab в Angular 6

Я пытаюсь использовать карусель в mat-tab. В моем приложении у меня есть 3 вкладки (mat-tab-group). Я хочу, чтобы внутри всех вкладок была карусель.

Но в моем случае карусель работает внутри первой вкладки, только карусель второй и третьей вкладок не работает (она не переключает изображения автоматически по истечении определенного времени).

app.component.html

 <div class = "container" style = "padding-top: 50px">
          <mat-tab-group>
            <mat-tab label = "Mobile">
              <div style = "padding-top: 25px" class = "carousel slide carousel-fade" data-ride = "carousel">
                <div class = "carousel-inner">
                  <div class = "carousel-item active">
                    <img class = "d-block w-100 ProductImg" src = "{{activeMobileProduct.img}}" alt = "{{activeMobileProduct.alt}}">
                  </div>
                  <div class = "carousel-item" *ngFor = "let mobile of mobileProducts">
                    <img class = "d-block w-100 ProductImg" src = "{{mobile.img}}" alt = "{{mobile.alt}}">
                  </div>
                </div>
              </div>
            </mat-tab> //This part is working

            <mat-tab label = "Web">
              <div style = "padding-top: 25px" class = "carousel slide carousel-fade" data-ride = "carousel">
                <div class = "carousel-inner">
                  <div class = "carousel-item active">
                    <img class = "d-block w-100 ProductImg" src = "{{activeWebProduct.img}}" alt = "{{activeWebProduct.alt}}">
                  </div>
                  <div class = "carousel-item" *ngFor = "let web of webProducts">
                    <img class = "d-block w-100 ProductImg" src = "{{web.img}}" alt = "{{web.alt}}">
                  </div>
                </div>
              </div>
            </mat-tab> //It's not working as I mentioned above.

            <mat-tab label = "Windows">

            </mat-tab>
            <mat-tab label = "Clients"> Clients </mat-tab>
          </mat-tab-group>
        </div>

stackblitz: https://stackblitz.com/edit/angular-mat-tab-active-3haqea?file=app/tabs-template-label-example.html

Может ли кто-нибудь дать мне решение этой проблемы.

пожалуйста, поместите свой код в блиц, форк и ссылку: stackblitz.com/edit/angular-mat-tab-active

לבני מלכה 28.11.2018 10:07

пожалуйста, посмотрите обновление stackblitz @ לבנימלכה

Zhu 28.11.2018 10:33

в вашей ссылке они оба не работают

לבני מלכה 28.11.2018 11:01

Да, он не работает в обоих @ לבנימלכה

Zhu 28.11.2018 11:02

вы используете carousel начальной загрузки?

לבני מלכה 28.11.2018 11:05

Да, карусель начальной загрузки @ ימלכה

Zhu 28.11.2018 11:06

вы устанавливаете bootrap в свой проект: stackoverflow.com/questions/50559810/…

לבני מלכה 28.11.2018 11:07

да, я добавил это @ לבנימלכה, пожалуйста, проверьте файл index.html

Zhu 28.11.2018 11:09

лучше всего, зачем устанавливать, как в моем ответе

לבני מלכה 28.11.2018 11:14

Да, я включил это в свой реальный проект, как вы упомянули, но все та же проблема

Zhu 28.11.2018 11:15
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Введение в CSS
Введение в CSS
CSS является неотъемлемой частью трех основных составляющих front-end веб-разработки.
Как выровнять Div по центру?
Как выровнять Div по центру?
Чтобы выровнять элемент <div>по горизонтали и вертикали с помощью CSS, можно использовать комбинацию свойств и значений CSS. Вот несколько методов,...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Travel Booking Angular Template один из лучших Travel & Tour booking template in the world. 30+ валидированных HTML5 страниц, которые помогут...
0
10
866
0

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