2 つの単純な入力ボックスが必要です。
loginName 入力ボックスとパスワード入力ボックスがあります。
現在、これら 2 つの入力ボックスの値を「状態」にマップしています。
さて、NativeBase を使用します。デモのように「成功」「エラー」を動的に表示するにはどうすればよいですか? http://nativebase.io/docs/v0.5.9/components#successInputTextbox
2 つの単純な入力ボックスが必要です。
loginName 入力ボックスとパスワード入力ボックスがあります。
現在、これら 2 つの入力ボックスの値を「状態」にマップしています。
さて、NativeBase を使用します。デモのように「成功」「エラー」を動的に表示するにはどうすればよいですか? http://nativebase.io/docs/v0.5.9/components#successInputTextbox
小道具を渡すことは、success
渡すことと同じですsuccess={true}
したがって、inputSuccess や inputError などの状態変数がある場合は、次のようにすることができます。
<InputGroup
iconRight
success={this.state.inputSuccess ? true : false}
error={this.state.inputError ? true : false}>
<Icon name='ios-checkmark-circle' style={{color:'#00C497'}}/>
<Input placeholder='Textbox'/>
</InputGroup>
ベースドンヒマンシュアンサー。false を設定する必要はありません。これは成功とエラーのデフォルト値です。さらに条件付きでアイコン変更も可能!
<InputGroup
iconRight
success={this.state.inputSuccess}
error={this.state.inputError}>
<Icon name={this.state.inputSuccess ? 'checkmark-circle' : 'close-circle'}/>
<Input placeholder='Textbox'/>
</InputGroup>