我试图提示用户输入一个文本块,直到他/她在单独的行上输入EOF。在此之后,程序应该向他/她显示一个菜单。当我转到选项1时,它只打印EOF,而不是前面键入的所有内容。为什么会这样呢?假设我输入“嗨,我喜欢派”作为我的文本块。我输入EOF进入菜单,然后输入option 1。我希望弹出"Hi I like pie“,但只有字母EOF会弹出。我该如何解决这个问题?#Prompt the user to enter a block of text.while(done ==
--我想创建一个表单,而不使用useState来控制输入,因为我只需要当用户按下按钮时才需要输入值,所以我当时只想访问/知道输入值。我还认为,在每次输入文本之后更新屏幕并不是一个好做法。const [inputValue, setInputValue] = useState(""); => I want to avoid that
const inputRef = useRef<TextInput时,我们可以键入它,而不需要指定值、螺旋桨和onChangeTe