问题:在多个地方同时使用相同的操作有问题吗?是否需要为每个选项卡/调用创建/复制操作?
React:"axios":"^0.16.2","react":“16.0.0-alpha.12.12”,“react原生”:"0.47.1",
发布于 2017-11-17 10:19:27
谢谢爱德华但我们刚刚找到解决方案。这个问题是由于UI组件中使用的引用错误而引起的。
例如:
render()
{
onTapped = this.props.onTapped
return (
<View>
<GridView
...
renderItem={this.renderItem}
.../>
</View>
);
}而“this.renderItem”函数是:
renderItem(item)
{
onPress={() => onTapped(item)}
}我们刚刚将onTapped(项目)替换为"this.props.onTapped (item)“,并使用ES6语法定义方法"renderItem =(Item) => {}”。
关闭线程,因为这个问题现在已经解决。
https://stackoverflow.com/questions/47345623
复制相似问题