错误
JSON value '1' of type NSNumber cannot be converted to NSString
错误代码:
<Image style={styles.icon} source={{uri: info.icon}} />
正确代码:
<Image source={this.props.icon} resizeMode='contain' style={styles.icon} />
事件自动触发异常:(困扰了好久的一个坑)
//错误形式
onitempress = (rowData) => {
console.log("onitempress")
console.info(rowData)
this.props.navigation.navigate('Redetail');
}
renderCell = (rowData: any) => {
// console.info(rowData.index)
return (
<Enpostitem onitempress={
this.onitempress({rowData})
}
style={{marginTop: 8}}/>
)
}
//正确形式
onitempress (rowData) {
console.log("onitempress")
console.info(rowData)
this.props.navigation.navigate('Redetail');
}
renderCell = (rowData: any) => {
// console.info(rowData.index)
return (
<Enpostitem onitempress={
()=>{
this.onitempress({rowData})
}
}
style={{marginTop: 8}}/>
)
}
重复导入变量会导致未undefined定义
import { AppRegistry } from 'react-native'
import { v2 } from 'react-native'
//会导致v2未定义