2017-09-26 21 views

答えて

1

でのおかげであなたはTextInputコンポーネントに条件付きスタイルを与えることができます。

_onChangeText(text) { 
    this.setState({ fontSize: (text.lenght > 6 ? 40 : 80) }); 
} 

render() { 
    return (
    // Giving an array of objects to style property can help you to define a default value 
    <TextInput 
     onChangeText={this._onChangeText.bind(this)} 
     style={[ {fontSize: 80}, {fontSize: this.state.fontSize} ]} 
    /> 
) 
} 
+0

ヌルを示し、それはあなたがあなたのコンストラクタメソッドで状態の初期値を与える必要が – Vijay

+0

(「this.state.fontSize」を評価)オブジェクトではありません。 – bennygenel

+0

テキストの長さは0から開始する必要がありますか?コンストラクタ(小道具){ スーパー(小道具); this.state = { 件数:0、 } }このような? @bennygenel – Vijay

関連する問題