在我的componentDidMount()我做一个查询,我从 MongoDb 数据库接收一些我想显示在FlatList. 当我收到查询的结果时,我使用state.list函数mapToList()将它们映射到我的list.id我这里使用的是_id由 MongoDb 本身生成的插入文档。只是有一个id在这里工作。然后我添加key={item.id}到我的renderItem({item})方法,但我仍然收到错误,我必须将键添加到我的 VirtualizedList 或使用 KeyExtractor。
我试图从FlatList使用中删除一个项目,Swipeout但首先我必须让这个id东西工作。
export default class MyFlatList extends React.Component{
state={
loading: false,
list: [{
name: '',
subtitle: '',
rightSubtitle: '',
rightTitle: '',
id: undefined
}]
};
Run Code Online (Sandbox Code Playgroud)
mapToList(result)
{
const list = [];
for(var i = 0; i<result.length; i++)
{
list[i] = {name: result[i].name,
subtitle : result[i].projectname,
rightTitle : …Run Code Online (Sandbox Code Playgroud) javascript react-native react-native-listview react-native-flatlist
我试图理解以下代码:
int omgezetteTijd =
((0xFF & rekenOmNaarTijdArray[0]) << 24) | ((0xFF & rekenOmNaarTijdArray[1]) << 16) |((0xFF & rekenOmNaarTijdArray[2]) << 8) | (0xFF & rekenOmNaarTijdArray[3]);
Run Code Online (Sandbox Code Playgroud)
我不明白的是为什么你用 OxFF 与它进行 AND 运算,你将一个 8 位值与 8 位像这样 (11111111),所以这应该给你相同的结果。
但是,当我不将它与 OxFF 进行 AND 运算时,我会得到负值吗?无法弄清楚为什么会这样?