Переопределяющая функциональность с модулями в ядре Linux

Я не думаю, что для этого нужно управлять двумя состояниями. В этом случае человек может быть женат или не женат. Таким образом, вам нужно сделать что-то вроде этого

Если вы хотите, чтобы оба флажка были сняты при загрузке, тогда

state: {
  single: void 0,
}


<CheckBox title="Single"
              checked={this.state.single}
              onPress={() => this.setState({ single: !this.state.single})}/>

 <CheckBox title="Married"
              checked={this.state.single !== undefined && !this.state.single}
              onPress={() => this.setState({ married: !this.state.single})}/>

или если установлен один, то

state: {
  single: true,
}


<CheckBox title="Single"
              checked={this.state.single}
              onPress={() => this.setState({ single: !this.state.single})}/>

 <CheckBox title="Married"
              checked={!this.state.single}
              onPress={() => this.setState({ married: !this.state.single})}/>

Надежда это работает для вас. :)

20
задан Dan Fego 14 November 2008 в 18:41
поделиться