Die React-Jump-Routing-Seite ist aufgrund falscher Schreibweise leer. Die Lösung ist: 1. Bestimmen Sie den Link, der auf der Seite implementiert werden muss. 2. Ändern Sie den Code in „this.props.history.push({Pfadname: `/cardetails`,search: `?productId=${car.productId}`,state:car,})“.
Die Betriebsumgebung dieses Tutorials: Windows 10-System, Reaktionsversion 18.0.0, Dell G3-Computer.
Was soll ich tun, wenn die React-Jump-Routing-Seite leer ist?
reagieren Die Seite ist leer, wenn Parameter übergeben und gesprungen werden.
//页面需要实现的链接是这样的,http://localhost:4500/cardetails?productId=12676 //会导致空白的错误写法是 this.props.history.push({ pathname:`/cardetails?productId=${car.productId}`, state:car, }) //正确写法是下面 this.props.history.push({ pathname:`/cardetails`, search:`?productId=${car.productId}`, state:car, }) //以上是个人开发中遇到的问题,仅供参考~~
Die falsche Schreibweise ist, dass sich der Seitenlink nach dem Klickereignis geändert hat, der Seiteninhalt jedoch leer ist und kein Fehler gemeldet wird Aktualisieren Sie die Seite manuell, bevor Sie den Inhalt anzeigen können.
Nachdem die Schreibmethode geändert wurde, können die Routing-Informationen genau lokalisiert und das Problem gelöst werden.
Empfohlenes Lernen: „Video-Tutorial reagieren“
Das obige ist der detaillierte Inhalt vonWas tun, wenn die React-Jump-Routing-Seite leer ist?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!