2016-06-15 1 views
0

リアクションネイティブlistviewで項目のスタイルを変更するには?ボタンのスタイルやアニメーションなど、リアクションネイティブ

リストビューでアイテムのスタイルを変更するにはどうすればいいですか? 、ボタンのクリックイベントのボタンのスタイルやアニメーションなど

使用MVVM?またはthis.stateを使うのか? this.refs []を使用しますか?あらいやだ!

+0

ああ、ついにわかりました!レンダリングは単なる再レンダリングです。 エフェクトを変更するには、レンダーイベントを再度呼び出すだけです。 レンダリングイベントにすべてのコード(変更効果など)を書き込んでください –

答えて

0

renderRowで呼び出したデータに基づいてアイテムのスタイルを変更できます。何かのように Listview with alternating color in react native

+0

ありがとうございます!レンダリングイベントではなく、ボタンのクリックイベントを使用します。 –

+0

okです。ボタンのクリックイベントでは、ListViewのdataSourceを更新する必要があります。 https://facebook.github.io/react-native/docs/listviewdatasource.html –

+0

ええ、私はdataSourceのデータの1つを変更できますが、ズームイン/アウトなどのボタンにエフェクトを追加することはできません。 –

関連する問題