Как сделать так, чтобы модальный интерфейс MS Fabri c отображался на странице SharePoint, а не только в столбце веб-части - PullRequest
0 голосов
/ 07 января 2020

Я занимаюсь разработкой веб-части SPFX, которую планирую разместить на современном сайте SharePoint. Я только что проверил его, и размер столбца веб-части страниц изменяется в соответствии с приложением веб-части, но я разработал функциональность, которая позволяет пользователю щелкнуть элемент в приложении веб-части, чтобы отобразить модальное окно с дополнительной информацией. Проблема в том, что этот модал подходит только для столбца веб-частей, который слишком мал. Можно ли сделать так, чтобы этот модал появлялся поверх веб-части? Я видел, как модал делал это в других проектах SPFX, в которых я участвовал, но не могу расшифровать код, который позволяет этому случиться.

Кто-нибудь знает что-нибудь о такой вещи?

Вот фрагмент кода, который я использую для модального режима с сопровождающим CSS:

   <Modal
          titleAriaId={this._titleId}
          subtitleAriaId={this._subtitleId}
          isOpen={this.state.showModal}
          onDismiss={this._closeModal}
          closeButtonAriaLabel={"Close"}
          isBlocking={true}
          containerClassName={styles.modalBody}
        > 

ОБНОВЛЕНИЕ: Я только что обнаружил, что при использовании страницы веб-части classi c это работает. Но как долго будут поддерживаться страницы classi c?

C

...