Я делаю дочерний компонент кнопки, который открывает включенный модал в этом же компоненте. Прямо сейчас, поскольку модал вложен в элемент root (дочернего компонента), он выполняет рендеринг внутри выпадающего b родительского компонента (Bootstrap Vue). Я стремлюсь, чтобы модал оставался в дочернем компоненте, но рендерился в середине окна, как и все мои другие модалы.
Вот вызов из моего родительского компонента (который использует Pug):
b-dropdown(right text='Reports')
ExportItemsToPDF(:item_ids=`selectedItems`)
А вот часть из ExportItemsToPDF
компонента:
.export_items_to_pdf
b-dropdown-item(@click.prevent='openModal()') {{buttonTitle}}
modal(name='export_items_to_pdf' height='auto' width='70%')
form.modal-container(@submit.prevent='submit')
h1 TEST
Если вам нужна какая-либо другая вспомогательная информация, пожалуйста, дайте мне знать, и я предоставлю.
Спасибо .