Die React Native-Komponente zeigt nur eine Beschwerde anstelle anderer weiterer Funktionen
<p>Ich arbeite an einem Bildschirm, der Routenparameter vom vorherigen Bildschirm für die Navigation abruft, aber nur die erste Beschwerde und keine weiteren hinzugefügten Beschwerden anzeigt. Ich weiß nicht, was dieses Problem verursacht, das Folgende ist das Code: </p>
<pre class="brush:php;toolbar:false;">const ECScreen = ({ route, navigation }) =>
const { imageUri, Beschwerdedatum, Beschwerde-ID } = route.params;
const [Beschwerden, setComplaints] = useState([]);
useEffect(() => {
if (imageUri && ComplaintDate) {
const newComplaint = {
id: Beschwerden.Länge + 1, // Nächste verfügbare ID zuweisen
imageUri: imageUri,
Datum: Beschwerdedatum,
Status: „Ausstehend“,
};
setComplaints([...complaints, newComplaint]);
}
}, []);</pre>