在试用React-Native的时候出现如题的警告,可能出现在ListView的使用上,在使用ListView的时候,有个方法叫做renderSeparator,这个方法的返回值中,顶部试图必须要有一个prop为key,并且这个key是唯一的(和其他不同)。
例如:
renderSeparator = {(section, row, adjacentRowHighlighted) => (
<Text key ={section + ' ' + row} >{'分隔线'}
</Text>)}
加上上面的key = {section + ' ' +row}
,警告就消失了。