Я хочу, чтобы центр wj-popup, который имеет элемент владельца, в центр владельца. Это означает, что центр элемента владельца должен быть горизонтальным центром всплывающего окна. Я не нашел никакой информации об этом (только о всплывающих окнах без элемента владельца, по умолчанию по умолчанию). Как я могу это сделать?Как центрировать wj-popup с элементом владельца
0
A
ответ
0
Настоящая версия wijmo5 (v5.20162.211) не позволяет это, но есть некоторые обходной путь, описанный здесь: http://wijmo.com/topic/how-to-center-wj-popup-with-owner-element-by-its-owner-2/#post-79683.
Кроме того, поскольку я использую некоторые компоненты НПМ Ui и angular2, которые не позволяют этого workarond также, я должен был поймать событие мыши и изменить функцию так:
setPopupPosition(event:any, element:any) {
let mouseX = event.clientX;
let popupWidth = element.popup.hostElement.clientWidth;
let popupPosition = mouseX - popupWidth/2;
element.popup.hostElement.style.left = (popupPosition < 0 ? 0 : popupPosition) + "px";
}
element.popup - объявляется во всплывающем компоненте с помощью @ViewChild всплывающего окна.
и HTML:
<button(click)="setPopupPosition($event, profileFilterPopover)">ButtonName</button>
<profile-filter-popover #profileFilterPopover [owner]="showProfileFilterButton" [reportId]="reportId"
[cubeId]="cubeId"></profile-filter-popover>
где profileFilterPopover является идентификатор всплывающего окна
Смежные вопросы
- 1. Как центрировать символ | в элементе перед элементом
- 2. Как центрировать элемент в родительском div с плавающим элементом вправо
- 3. Как вертикально центрировать текст с элементом li при использовании flexbox?
- 4. JQuery пытается центрировать подсказку над наведен элементом
- 5. Как центрировать 1200px div над элементом изображения полной ширины
- 6. Как центрировать элемент между другим элементом и краем контейнера
- 7. Реакт - проверка Владельца Владельца
- 8. Как центрировать содержимое div
- 9. WPF Window имеет ручку владельца, но нет владельца
- 10. вопрос с папками владельца
- 11. Как центрировать окно с PyGObject
- 12. Как центрировать форму с фундаментом?
- 13. Как центрировать прядильщик с автозагрузкой?
- 14. Как центрировать текст с PIL?
- 15. Как получить владельца товара?
- 16. Как получить владельца фокуса?
- 17. как назвать метод владельца?
- 18. Как получить владельца страницы
- 19. Как центрировать 2 абсолютных divs
- 20. Создать каталог с пользователем скрипта как владельца
- 21. Как перевести комиссионные на банковский счет владельца владельца
- 22. Поплавок слева в сочетании с центральным элементом
- 23. Указатель владельца
- 24. Как связать функцию с элементом?
- 25. Как сменить владельца на rsync
- 26. Как горизонтально центрировать DIV
- 27. Как Oauth2 защищает владельца ресурса?
- 28. Как центрировать Firefox #urlbar?
- 29. Как центрировать div?
- 30. Как центрировать DynamicForm?