A代码块
return <View style={styles.quickAContent}>
<TouchableHighlight
onPress={()=>this.delDiaryConfirm(rowdata.item.id,rowdata.item.title)}>
<View style={styles.quick}>
<Text style={styles.delete}>删除</Text>
</View>
</TouchableHighlight>
</View>
B代码块
return
<View style={styles.quickAContent}>
<TouchableHighlight
onPress={()=>this.delDiaryConfirm(rowdata.item.id,rowdata.item.title)}>
<View style={styles.quick}>
<Text style={styles.delete}>删除</Text>
</View>
</TouchableHighlight>
</View>
用UE写js代码,B代码块return后代码换行了,直接返回了,导致view根本没被渲染;查了半个小时。。。还是用IDEA写吧,肯定有提示return之后代码未被执行。
网友评论