react-component / react-component/trigger
IE,edge浏览器下 鼠标引入异常关闭
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- TypeScript
- Sterne
- 391
- Forks
- 245
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
IE和edge鼠标移入 svg时会触发onMouseLeave导致 下拉弹窗异常关闭
具体代码,使用"antd": "4.7.3"
`ReactDOM.render(
<Dropdown
overlay={
}
<a className="ant-dropdown-link" onClick={(e) => e.preventDefault()}>
Cascading menu
</a>
,
document.getElementById("root")
);`
具体步骤,无法复现的话鼠标点击那个红圈 然后鼠标反复移入移除
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginnen Sie mit der bereitgestellten antd 4.7.3 Dropdown-Reproduktion mit einem SVG-Kreis und untersuchen Sie anschließend, wie Mouse-Enter- und Mouse-Leave-Ereignisse für das Overlay in IE und Edge behandelt werden. Reproduzieren Sie die wiederholte Zeigerbewegung oder den Klick auf den Kreis und überprüfen Sie, dass das Bewegen über das SVG nicht länger ein unerwartetes Schließen des Popups auslöst.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- react, typescript
- Bereich
- frontend
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 42/100