需求使用者名稱自動獲取 onchange使用者狀態發生改變 就獲取值 就是時時獲取值 使用onchange
點選按鈕 獲取密碼
只要繫結了點選事件 就可以獲取值 通過
let usercont=event.target.value;//
獲取使用者的值
ref獲取值的另外一種用法
密碼:
this.myrefs}>
myrefs = react.createref();//
建立乙個承裝ref的容器 myrefs一致
let pwd = this
.myrefs.current
consolr.log(pwd)
import react, from "react"exportdefault
class login extends component
changecon = (event) => )
console.log(
this
.state.username)
}myrefs = react.createref();//
建立乙個承裝ref的容器 myrefs一致
subcon=(event)=>
//使用者名稱是受控元件 :會自動維護state
//密碼框是 非受控元件 :不會自動維護state
render()
}
React 之受控元件和非受控元件
在react中,所謂受控元件和非受控元件,是針對表單而言的。表單受控元件class control extends react.component e為原生的事件繫結物件 handlechange e render 使用者名稱 username type text value onchange 密碼...
react 表單(受控元件和非受控元件)
我們知道表單元素與其他的普通dom元素來說是不一樣的,它們儲存了自己的一些狀態。我們主要說的就是表單元素中的受控元件和非受控元件。受控元件就是這個元件的狀態是我們 react 控制的,這個元件的行為是完全受到我們控制的,所以叫做受控元件,比如 1 class nameform extends rea...
react受控元件與非受控元件
在html中,標籤input textarea select的值的改變通常是根據使用者輸入進行更新。在react中,可變狀態通常儲存在元件的狀態屬性中,並且只能使用 setstate 更新,而呈現表單的react元件也控制著在後續使用者輸入時該表單中發生的情況,以這種由react控制的輸入表單元素而...