So verwenden Sie ReactJS, um Elemente auszublenden
P粉136356287
P粉136356287 2023-09-07 19:21:22
0
2
414

Ich möchte einen Text auf dem Bildschirm anzeigen und ihn nur ausblenden, wenn eine Taste gedrückt wird, weiß aber nicht, wie das geht. Ich möchte useState verwenden, um diesen Effekt zu erzielen:

const [textVisibility, setTextVisibility] = useState(true) 

Das Problem, das ich festgestellt habe, ist, dass die Seite neu gerendert wird, wenn auf die Schaltfläche geklickt wird, und der Sichtbarkeitswert auf den Standardwert (true) geändert wird. was soll ich machen?

P粉136356287
P粉136356287

Antworte allen (2)
P粉579008412

Idk what are you experiencing but for me it works fine the following code:

import React from 'react'; import {useState} from 'react'; export function App(props) { const [textVisibility, setTextVisibility] = useState(true) return ( 
{textVisibility &&

setTextVisibility(!textVisibility)}>Hello React.

}
); }
    P粉155128211
    const App(){ const [isVisible, setIsVisible] = useState(false) return ( <> {isVisible ?  : null }   ) }
      Neueste Downloads
      Mehr>
      Web-Effekte
      Quellcode der Website
      Website-Materialien
      Frontend-Vorlage
      Über uns Haftungsausschluss Sitemap
      Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!