当前位置: 首页 > news >正文

React基础之渲染操作

遍历渲染

function App() {

  const list=[

    {id:1,name:'小吴'},

    {id:2,name:'小王'},

    {id:3,name:'小李'},

  ]

  const listContent= list.map(item=>{

   return  <li key={item.id}>{item.name}</li>

  })

  return (

    <div>{listContent}</div>

  );

}

export default App;

如果我们需要

import { Fragment } from "react";

function App() {

  const list = [

    { id: 1, name: '小吴' },

    { id: 2, name: '小王' },

    { id: 3, name: '小李' },

  ];

  const listContent = list.map(item => {

    return (

      <Fragment key={item.id}>

        <li>{item.name}</li>

        <li>---------</li>

      </Fragment>

    );

  });

  return (

    <div>{listContent}</div>

  );

}

export default App;

相关文章:

  • “双碳”背景下,企业应该如何提升能源效率?
  • Vue3路由组件和一般组件 切换路由时组件挂载和卸载 路由的工作模式
  • Nginx如何实现 TCP和UDP代理?
  • 选择排序算法的分析
  • Jenkins在Windows上的使用(一):用户配置
  • 计算机毕业设计SpringBoot+Vue.js美食烹饪互动平台(源码+文档+PPT+讲解)
  • C# CompareTo Compare 方法使用详解
  • Python-列表和元组
  • docker 如何更新容器内的环境变量,并覆盖创建这个容器的镜像?
  • 【工具类】Springboot 项目日志打印项目版本和构建时间
  • C++学习(十)(标准,C++11 和 C++14,C++17,C++20)
  • Linux 进程管理工具 Supervisor
  • 【线程与进程的区别和联系】
  • 深度学习驱动的跨行业智能化革命:技术突破与实践创新
  • im即时聊天客服系统SaaS还是私有化部署:成本、安全与定制化的权衡策略
  • linux-git
  • 设计模式--单例模式(Singleton)【C++】
  • Celia智能助手系统架构设计与技术实现全解析
  • MobileMamba: Lightweight Multi-Receptive Visual Mamba Network——论文笔记
  • 一套企业级智能制造云MES系统源码, vue-element-plus-admin+springboot