Я использовал библиотеку material-ui для своего проекта.
Компонент всплывающей подсказки работал очень долго, и в последней сборке проекта всплывающие подсказки работали так, как предполагалось.
Тогда почему-то не могу сказать. Они начали накладываться друг на друга и открылись в течение заметного времени.
См. Изображение
Есть кто-нибудь еще сталкивался с этой проблемой. И кто-нибудь из вас нашел решение проблемы.
Я пробовал разные версии библиотеки @ material-ui / core , и одна вещь, изменившаяся в использовании библиотеки с моей стороны из рабочей сборки, и теперь сломанная версия состоит в том, что я включены лаборатории из библиотеки материалов.
Menuitem. js пакет. json
"@material-ui/core": "^4.5.1",
"@material-ui/icons": "^4.5.1",
"@material-ui/lab": "^4.0.0-alpha.42"
Предполагаемый источник проблемы
Когда размер окна находится на границе точки прерывания носителя, например 1280px, где ломаются lg и md. Отображение всплывающей подсказки, кажется, расширяет экран, поскольку переменная ширины, извлеченная из с шириной , будет go от md до большого.
Это то, что я обнаружил, когда мой класс реализовал компонент высшего порядка withWidth, и он застрял бы в бесконечном l oop перехода от md к lg и остановил весь экран.