Угловой не может прокрутить верх в модальном - PullRequest
1 голос
/ 21 мая 2019

У меня есть следующая форма в моем проекте Angular (я добавил импорт jquery в файл ts):

<style>
    body .ui-dialog .ui-dialog-content {
        overflow-y:scroll; /* I made the scrollbar of modal visible */
    }
</style>

<div id="createForm" class="ui-g-12">
    <div class="ui-g form-group p-justify-between">
        <!-- other stuff -->
    </div>
</div>

Я без проблем попытался использовать следующий подход, который я использовал в моих предыдущих проектах,Я пытался вызвать этот метод с помощью кнопки, но это не имеет никакого смысла:

scrollTop() {
    //when I use this it works but scroll the body behind the popup instead of popup
    $('html, body').animate({ scrollTop: $(document).height() }, 'slow');

    //this does not work
    $('html, body').animate({ scrollTop: $('#createForm').offset().top }, 'slow');
}

Что-нибудь, что я должен сделать для Angular?

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