小编Mau*_*ava的帖子

Reactjs - 如何在重用组件中正确处理键

我最近开始使用Reactjs,我发现它非常有趣.密钥是关于身份的,因此通过唯一密钥识别每个组件是可行的方法,对吧?假设我有这个例子:

var fruits = [
  {'fruitId': 351421, 'fruit': 'banana'},
  {'fruitId': 254134, 'fruit': 'apple'},
  {'fruitId': 821553, 'fruit': 'orange'}
];

React.DOM.ul(null, fruits.map(function(item) {
  return (
    React.DOM.li({
      key: item.fruitId
    }, item.fruit)
  );
}));
Run Code Online (Sandbox Code Playgroud)

请注意大ID号码.现在,我的问题是,使用数字作为ID或字符串如哈希作为ID更好吗?

谢谢!!

javascript frontend reactjs

4
推荐指数
1
解决办法
472
查看次数

标签 统计

frontend ×1

javascript ×1

reactjs ×1