react-native-check-box
react-native-check-box copied to clipboard
点击事件无法改变选中状态
点击事件函数可以正常触发,但是选中状态的图片不会改变,一直显示初始的状态。 看到其他问题,也有人提这个问题,希望能解决一下。
+1
@banlu 我是把 源代码中,52行的getDerivedStateFromProps方法,注释掉,就可以了 初学 react-native 不知道 这个方法是什么意思
@narcissus571 这个方法是能解决这个问题,
看了源码,需要在CheckBox添加一个属性 isChecked; 所以 <CheckBox isChecked={itemData.checked} ... /> 这样写就可以了
点击事件函数可以正常触发,但是选中状态的图片不会改变,一直显示初始的状态。 看到其他问题,也有人提这个问题,希望能解决一下。
看了源码,需要在CheckBox添加一个属性 isChecked; 所以 <CheckBox isChecked={itemData.checked} ... /> 这样写就可以了
也遇到这个问题,很烦