美文网首页
基本列表组件,键

基本列表组件,键

作者: 琳媚儿 | 来源:发表于2020-04-30 14:06 被阅读0次

https://reactjs.org/docs/lists-and-keys.html

function NumberList(props) {
  const numbers = props.numbers;
  const listItems = numbers.map((number) =>
    <li>{number}</li>
  );
  return (
    <ul>{listItems}</ul>
  );
}

const numbers = [1, 2, 3, 4, 5];
ReactDOM.render(
  <NumberList numbers={numbers} />,
  document.getElementById('root')
);

数组中使用的键在同级之间应该唯一,我们产生两个不同的数组时,我们可以使用相同的键:

function Blog(props) {
  const sidebar = (
    <ul>
      {props.posts.map((post) =>
        <li key={post.id}>
          {post.title}
        </li>
      )}
    </ul>
  );
  const content = props.posts.map((post) =>
    <div key={post.id}>
      <h3>{post.title}</h3>
      <p>{post.content}</p>
    </div>
  );
  return (
    <div>
      {sidebar}
      <hr />
      {content}
    </div>
  );
}

const posts = [
  {id: 1, title: 'Hello World', content: 'Welcome to learning React!'},
  {id: 2, title: 'Installation', content: 'You can install React from npm.'}
];
ReactDOM.render(
  <Blog posts={posts} />,
  document.getElementById('root')
);

相关文章

  • 基本列表组件,键

    https://reactjs.org/docs/lists-and-keys.html 数组中使用的键在同级之间...

  • 项目知识点汇总

    目标 基本操作( crud) 组件使用 组件交互 axios 1、查询--form的使用- 主要用于列表 :dat...

  • redis ziplist

    压缩列表 压缩列表(ziplist)是列表键和哈希键的底层实现之一。 当一个列表键只包含少量列表项, 并且每个列表...

  • 06.压缩列表

    1.简介: 压缩列表: 压缩列表是列表键和哈希键的底层实现之一,当一个列表键只包含少量的列表项, 并且每个列表...

  • redis 内部数据结构(1.6)-压缩列表

    压缩列表(ziplist)是列表键和哈希键的底层实现之一。 当一个列表键只包含少量列表项, 并且每个列表项要么就是...

  • Redis中压缩列表的实现

    一、概念 压缩列表(ziplist)是列表键和哈希键的底层实现之一。当一个列表键只包含少量列表项, 并且每个列表项...

  • Redis Ziplist (一)

    redis的压缩列表(ziplist)是列表键和哈希键的底层实现之一。当一个列表键只包含少量列表项,并且每个列表项...

  • 第七章 压缩列表

    压缩列表(ziplist)是列表键和哈希键的底层实现之一。如果列表键只包含少量的列表项,每个列表项要么是小整数值,...

  • Xcode快捷键

    快捷键列表(Xcode中) 快捷键列表(MacBook)

  • 2018-10-11Bootstrap06

    Bootstrap 列表组 本章我们将讲解列表组。列表组件用于以列表形式呈现复杂的和自定义的内容。创建一个基本的列...

网友评论

      本文标题:基本列表组件,键

      本文链接:https://www.haomeiwen.com/subject/tfmzwhtx.html