3 回答

TA貢獻1777條經驗 獲得超3個贊
在react中是無法直接更改from表單元素的值的,必須通過setState()去響應用戶的輸入。例如想要更改input的value,則需要監聽onChange()事件,然后通過event.target.value來獲取用戶的輸入,再通過設置一個名為value的state,來告訴react重新渲染。
onChange(event) {
this.setState({value: event.target.value});
}
<input value={this.state.value} onChange={this.onChange}/>

TA貢獻1876條經驗 獲得超5個贊
在react中是無法直接更改from表單元素的值的,必須通過setState()去響應用戶的輸入。
返回函數String,它包含以 Input 或 Binary 方式打開的文件中的字符。
返回 String,它包含以 Input 或 Binary 方式打開的文件中的字符。語法Input(number, [#]filenumber)Input 函數的語法具有以下幾個部分:部分描述number必要。
任何有效的數值表達式,指定要返回的字符個數。filenumber必要。任何有效的文件號。說明通常用 Print # 或 Put 將 Input 函數讀出的數據寫入文件。Input 函數只用于以 Input 或 Binary 方式打開的文件。
與 Input # 語句不同,Input 函數返回它所讀出的所有字符,包括逗號、引號和前導空格等。對于 Binary 訪問類型打開的文件,如果試圖用 Input 函數讀出整個文件,則會在 EOF 返回 True 時產生錯誤。
在用 Input 讀出二進制文件時,要用 LOF 和 Loc 函數代替 EOF 函數,而在使用 EOF 函數時要配合以 Get 函數。注意 對于文本文件中包含的字節數據要使用 InputB 函數。對于 InputB 來說,number 指定的是要返回的字節個數,而不是要返回的字符個數。
標簽用于搜集用戶信息。根據不同的 type 屬性值,輸入字段擁有很多種形式。輸入字段可以是文本字段、單選按鈕、按鈕等等。

TA貢獻2080條經驗 獲得超4個贊
直接定義了TextInput組件,同時設置組件的風格、高度、邊框粗細以及邊框顏色。而且,我們監聽了TextInput的onChangeText事件來獲取用戶輸入信息。還有其他監聽事件,例如onSubmitEditing(提交編輯)、onFoucs(輸入框獲取焦點的時候調用)等相關的監聽方法。
接下來我們進一步將例子加深:創建三個TextInput,同時每個TextInput都添加了默認值,第一個TextInput組件設置高度40,邊框粗細和邊框的顏色,而且可以輸入多行信息。第二個TextInput設置左右額外邊距以及自動獲取焦點
- 3 回答
- 0 關注
- 1401 瀏覽
添加回答
舉報