如何在不渲染功能组件的情况下更改useState的状态
how to change useState's state without render in functional component
如何在功能组件中不渲染的情况下更改 useState 的状态
const [imageId, setimageId] = useState(0);
const Slide = () => {
return (
slides.map((item, index) => (
<View style={styles.slide}>
<TouchableOpacity onPress={()=>setimageId(index)} >
<Image source={item.image}} />
</TouchableOpacity>
</View>
))
)
}
当我在 onPress 幻灯片组件中更改状态时重新呈现并再次加载图像
那么如何在不渲染幻灯片组件的情况下改变状态
如何在功能组件中不渲染的情况下更改 useState 的状态
const [imageId, setimageId] = useState(0);
const Slide = () => {
return (
slides.map((item, index) => (
<View style={styles.slide}>
<TouchableOpacity onPress={()=>setimageId(index)} >
<Image source={item.image}} />
</TouchableOpacity>
</View>
))
)
}
当我在 onPress 幻灯片组件中更改状态时重新呈现并再次加载图像
那么如何在不渲染幻灯片组件的情况下改变状态