Поскольку у меня заканчивается другая структура проекта и другие проблемы с NPM, я не могу установить / обновить свой NPM. поэтому не могу установить ngbootstrap
Моя проблема в том, что я пытаюсь использовать автозагрузку при загрузке. для этого я попробовал атрибуты по умолчанию
data-ride="carousel" data-interval="3000"
никаких изменений не произошло.
, а затем попробовал стиль ниже непосредственно в моем файле css компонента. это также НЕ , работающий.
.carousel-inner > item {
/*position: relative;
display: none;*/
-webkit-transition: 0.5s ease-in-out left;
-moz-transition: 0.5s ease-in-out left;
-o-transition: 0.5s ease-in-out left;
transition: 0.5s ease-in-out left;
}
наконец, я получил его, работая как обычный метод jquery, и он дал мне ожидаемый результат.
$('.carousel').carousel({
interval: 5000
});
Но какСогласно правилу Angular, не рекомендуется использовать jquery в приложении Angular.
Может кто-нибудь посоветовать мне эффективный способ достижения этой авантюры? Или, пожалуйста, помогите мне преобразовать метод Jquery в эквивалентный фрагмент кода Angular / Typescript. Я ищу помощь, а не код для меня концепции:)