Вызов функции Jquery в Angular - у меня другой вопрос - PullRequest
0 голосов
/ 14 октября 2019

Поскольку у меня заканчивается другая структура проекта и другие проблемы с 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. Я ищу помощь, а не код для меня концепции:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...