Событие прокрутки не стреляет в Angular-6CSS

Разбираемся в CSS
Ответить Пред. темаСлед. тема
Anonymous
 Событие прокрутки не стреляет в Angular-6

Сообщение Anonymous »

Я знаю, что этот вопрос задавался ранее, но ни одно из решений не работало для меня. < /p>

Я работаю над проектом Angular-6. Я пытаюсь получить событие с прокруткой в ​​окне в одном из компонентов с именем sectionComponent .

Стили html и body < /strong> Tag: < /p>

Код: Выделить всё

html, body {
overflow: auto;
position: relative;
margin: 0;
height: 100%;
}
< /code>

Ниже приведена иерархия компонентов  < /strong>, которая объясняет, как управляются компоненты. < /p>

My  appcomponent < /strong>: < /p>

 html: < /strong> < /p>




< /code>

 css: < /strong> < /p>

#wrapper {
width: 100vw;
height: 100vh;
position: relative;
overflow: auto;
}
< /code>

 App.component.ts:[/b]

  @HostListener('window:scroll', [])
onWindowScroll() {
console.log('scroll');
}
appcomponent нагружает компонент с именем homecomponent в теге router-outlet . Это homecomponent нагрузки sectionComponent с помощью IS Selector.

my homecomponent:

html: < /strong> < /p>







< /code>

css: < /strong> < /p>

.home-wrapper {
position: relative;
overflow-y: auto;
height: 100%;
}
< /code>

home.component.ts:


@HostListener('window:scroll', [])
onWindowScroll() {
console.log('scroll');
}
< /code>

my sectionComponent < /strong> < /p>

html: < /strong>
< /p>




< /code>

css: < /strong> < /p>

.section-wrapper {
position: relative;
height: 2241px;
}
< /code>

section.component.ts:


@HostListener('window:scroll', [])
onWindowScroll() {
console.log('scroll');
}
< /code>

Я хочу использовать только окно-прокрут в sectioncomponent < /strong>. Но ни один из компонентов не стреляет в событие. Что я делаю не так?


Подробнее здесь: https://stackoverflow.com/questions/524 ... -angular-6
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Событие прокрутки не стреляет в Angular-6
    Anonymous » » в форуме Html
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous
  • Событие прокрутки не стреляет в Angular-6
    Anonymous » » в форуме Html
    0 Ответы
    7 Просмотры
    Последнее сообщение Anonymous
  • Событие прокрутки не стреляет в Angular-6
    Anonymous » » в форуме CSS
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Предупреждающее сообщение «Не удалось найти основную тему Angular Material» в Angular 3, Angular Material и Angular Mate
    Anonymous » » в форуме CSS
    0 Ответы
    281 Просмотры
    Последнее сообщение Anonymous
  • Angular 17 Click Event не стреляет?
    Anonymous » » в форуме Html
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous

Вернуться в «CSS»