Based on the solution of my question: setState fires and render method gets hit, but nothing rerenders
Code works if there is NO newline between return
and the (
, and fails otherwise.
Example:
this works:
render()
{
return (
<View >
<ListView dataSource={this.state.beers_ds} renderRow={renderRow.bind(this)} />
</View>
);
}
But this fails:
render()
{
return
(
<View >
<ListView dataSource={this.state.beers_ds} renderRow={renderRow.bind(this)} />
</View>
);
}
Why?