1. 程式人生 > >React-Native 遇到的坑

React-Native 遇到的坑

一、錯誤日誌:Warning: Failed child context type: Invalid child context virtualizedCell.cellKey of type number supplied to CellRenderer, expected string.
這個錯誤是在使用 RN官網推出最新的列表元件 FlatList 是出現的紅色警告,出現這個錯誤可以正常執行,就是每次除錯時看到它總覺得怪怪的,所以就查資料處理了,下面給出解決方案:
錯誤日誌截圖
解決示例程式碼片段:

<FlatList
     style={myStyle.newsList}
     ref={(flatList)
=>
this._flatList = flatList} ItemSeparatorComponent={this._separator} renderItem={this._renderItem} keyExtractor={(item, index) => index.toString()} data={data}> </FlatList>