React Native コンポーネントには、他の機能ではなく 1 つの苦情のみが表示されます
<p>ナビゲーションのために前の画面からルート パラメーターを取得する画面で作業していますが、最初の苦情のみが表示され、その他の追加の苦情は表示されません。何がこの問題を引き起こしているのかわかりません。次のとおりです。コード: </p>
<pre class="brush:php;toolbar:false;">const ECScreen = ({ ルート, ナビゲーション }) => {
const {imageUri、苦情日付、苦情ID} = ルート.パラメータ;
const [苦情, setComplaints] = useState([]);
useEffect(() => {
if (imageUri &&paymentDate) {
const newComplaint = {
id:payments.length 1, // 次に利用可能な ID を割り当てます
imageUri: imageUri、
日付: 苦情日付、
ステータス: '保留中'、
};
setComplaints([...苦情, newComplaint]);
}
}, []);