Итак, я обнаружил, что вам не нужно ничего писать на вашем компоненте. Просто go в ваш индекс. html и вставьте:
<script>
$(window).scroll(function() {
$('nav').toggleClass('scrolled', $(this).scrollTop() > 0);
})
</script>
После этого, go в ваш файл CSS и добавьте .scrolled
в конец класса, который вы хотите изменение. В моем случае я добавил это к своему CSS:
.bg-light.scrolled {
background-color: white!important;
transition:500ms ease;
}
И это сработало !. (Вам не нужно transition
, это выглядит более гладко.)