我一直试图理解react的useState钩子的工作原理,但是我无法理解它是如何实现的,比如在这个JavaScript代码中。import React, { useState } from 'react';
// Declare a new state variable, whichwe'll call "count"
const
我的中有几个屏幕,我想接收一些用户输入,但在这些屏幕上,我也希望在用户第一次访问屏幕时,从字段中的初始值开始,特别是当用户正在更新现有数据时。我看不出如何做到这一点,因为当我提供默认值时,输入似乎就不再是可编辑的了。在Picker控件上,它们会自动将自己重置为原始值,在TextInput字段中,它们会在眨眼之后将自己重置为默认值。这段代码再现了我所看到的问题:
import {Picker} from '@react-native-picker/pi