有人可以帮我解决这个问题吗?印刷机在 Flatlist 渲染功能中不起作用。这是我的代码。我检查了其他屏幕触摸屏工作正常,但当我在 Flatlist 中尝试时它不起作用
render(){
return (
<View style={styles.container} >
<FlatList
data={this.state.categories}
numColumns={2}
keyExtractor={item => item.id}
renderItem={item => this.renderItem(item)}
/>
</View>
);
}
renderItem = ({item,index}) => {
return (
<TouchableOpacity onPress={() => this.moveToLocation(item.id)} style={styles.items}>
<Image source={{uri:item.img}}
resizeMode="center"
style={styles.itemsimg} />
<Text style={{textAlign:'center',fontSize:20, }} onPress={() => this.moveToLocation(item.id)}>{item.name}</Text>
</TouchableOpacity>
);
}
Run Code Online (Sandbox Code Playgroud) 这是我的数组
$array=Array(
[0] => hell
[1] => for
[2] => sale
[3] => for
[4] => sale
[5] => earth
[6] => 0
)
Run Code Online (Sandbox Code Playgroud)
我想知道如何从$ array中删除最后4个元素
而且我只想从$ array。“得到出售”。有人知道吗?