The 'popupVisible' not work
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 35/100
- Issue-Typ
- Bug
- Klarheit
- Klar beschrieben
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- react, typescript
- Bereich
- frontend
Rechercherichtung
Beginne mit der verlinkten CodeSandbox-Reproduktion und verfolge das Verhalten von popupVisible und onPopupVisibleChange der Trigger-Komponente, wenn auf die Schaltfläche geklickt wird. Fertig ist die Aufgabe, wenn sich das Popup öffnet und anschließend schließt, während der kontrollierte React-Zustand mit der Komponente synchron bleibt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
I use 'popupVisible' and 'onPopupVisibleChange' with React.useState,but popup won't close once opened
import React, { useState } from "react";
import "antd/dist/antd.css";
import Trigger from "rc-trigger";
import { List, Button } from "antd";
import "./index.css";
const App = () => {
const [visible, setVisible] = useState(false)
console.log(`visible`, visible)
return (
<div className="wrapper">
<Trigger
popupVisible={visible}
action={["click"]}
// destroyPopupOnHide={true}
popup={<span>popup</span>}
popupAlign={{
points: ['tl', 'tr'],
// offset: [0, 3]
}}
onPopupVisibleChange={(a) => {
console.log('a', a)
setVisible(a);
}}
>
<Button block >+++</Button>
</Trigger>
</div>
);
};
export default App;
- Vorherrschende Sprache
- TypeScript
- Sterne
- 391
- Forks
- 246
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus react-component/trigger
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
react-component/trigger#593 · 1 Reaktion ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 58/100
react-component/trigger#623 ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 65/100
react-component/trigger#618 · 1 Kommentar ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 42/100
react-component/trigger#555 ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 55/100
react-component/trigger#550 · 1 Kommentar ·
Alle Issues in react-component/trigger
Ähnliche Issues
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
MystenLabs/MemWal#1085 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 84/100
Maintainer antworten meist innerhalb von 1 Tag
-
📕documentation
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
db-ux-design-system/core-web#8343 ·
Maintainer antworten meist innerhalb von 1 Tag
-
enhancement triage/needs-triage
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
heygen-com/hyperframes#4944 ·
Maintainer antworten meist innerhalb von 1 Tag
-
ai-driven-qa bug claude
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
linagora/twake-calendar-frontend#1493 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag