Проверьте переполнение div и динамически перемещайте содержимое на вторую страницу angular 9 - PullRequest
0 голосов
/ 16 апреля 2020

Я работаю над angular 9 веб-приложением, функциональность построителя резюме использует angular 9.

Вот требование проекта:

  • Мы необходимо создавать резюме динамически .. резюме будет загружаться динамически от администратора. Теперь нам нужно определить, не переполнено ли содержимое DIV, поэтому нам нужно добавить дополнительную страницу и переместить содержимое на вторую страницу.

  • Опять же, если администратор удаляет предыдущее содержимое, значит, оно должно соответствующим образом управлять содержимым и удалите вторую страницу.

  • Я провел некоторое исследование по этому вопросу, у меня есть решение, чтобы определить, не переполнено ли содержимое DIV. Ниже приведен пример кода для этого:

    checkOverflow () {
    
      let element = document.getElementById('output');
      if (element.offsetHeight < element.scrollHeight ||
        element.offsetWidth < element.scrollWidth) {
        return true;
      } else {
       return false;
     }
    }
    
  • Вышеупомянутый код Typescript работает, как и ожидалось, для определения переполнения DIV, теперь как я могу узнать о дополнительном содержимом в div?

  • Любой Javascript / Typescript / jquery решение, необходимое для этого.

Любая помощь приветствуется!

...