Я новичок в Angular и Materialise.Я пытаюсь инициализировать карусель в моем угловом компоненте.
Материализация упоминает три способа:
M.AutoInit();
или
document.addEventListener('DOMContentLoaded', function() {
var elems = document.querySelectorAll('.carousel');
var instances = M.Carousel.init(elems, options);
});
или
$(document).ready(function(){
$('.carousel').carousel();
});
Я установил Материализацию через узел.У меня есть оба CSS и JS как зависимости в моей папке angular.json.Стиль CSS работает.Я пробовал эти три метода в моем хуке жизненного цикла ngOnInit в моем компоненте.«М» не распознается.Я попытался импортировать materialize:
import { materialize } from '../../../node_modules/materialize-css'
и
let m = materialize;
Но это тоже не сработало.
Затем я установил jquery в качестве зависимости и попробовал этот метод,но, похоже, это тоже не работает.
Я уверен, что это глупый вопрос, но я не очень разбираюсь в технологиях.Спасибо заранее.