Есть ли способ перезагрузить экран в React-Native один раз после его загрузки?

#react-native #websocket

Вопрос:

У меня есть собственный экран react с компонентом джойстика, который я сделал, но при первой загрузке джойстик работает не так, как предполагалось, но отлично работает при перезагрузке страницы. Есть ли какой-нибудь способ настроить его на быструю перезагрузку один раз, когда он откроется?

Ответ №1:

Это больше похоже на ошибку в вашем коде. Вы должны попытаться найти проблему и устранить ее. Однако вы можете использовать функцию useEffect() для вызова обновления состояния в качестве временного решения:

 const [reload, setReload] = useState(false);  useEffect(() =gt; {  setReload(true) }, []) // lt;- no dependencies