1. 程式人生 > >react完全控制與不完全控制的區別

react完全控制與不完全控制的區別

不完全 區別 通過 val pre this fault efault 狀態

一、例子:
  1. 完全控制組件:
    <Input
    value={this.state.xxx}
    onChange={this.xxx}
    />
  2. 不完全控制組件:
    <Input
    defaultValue={this.state.xxx}
    onChange={this.xxx}
    />

    二、說明:

  3. 完全控制組件是真實的值與狀態之間的映射
  4. 不完全控制組件的值是假的,只讀的,必須通過類似onChange事件來改變狀態值

react完全控制與不完全控制的區別