Warum wird useEffect zweimal aufgerufen?
<p><br /></p>
<pre class="brush:php;toolbar:false;">import { useContext, useEffect, useState } from 'react';
const Log = () =>
useEffect(() => {
console.log('Wird ausgeführt ...')
},[])
return(<p>hier</p>)
}
Standardprotokoll exportieren;</pre>
<p>Immer wenn dieser Code ausgeführt wird, erhalte ich zweimal die Meldung <strong>Wird ausgeführt...</strong> </p>
<p>Ich denke, es sollte nur einmal ausgeführt werden, da ich in useEffect einen leeren zweiten Parameter habe. </p>
<p>Kann jemand erklären, warum es zweimal läuft? </p>