首页 > 其他分享 >#yyds干货盘点# react笔记之学习之空列表提示

#yyds干货盘点# react笔记之学习之空列表提示

时间:2022-12-23 10:32:01浏览次数:40  
标签:yyds Logs logItemData react item LogItem 组件 之空 日志

前言

我是歌谣 我有个兄弟 巅峰的时候排名c站总榜19 叫前端小歌谣 曾经我花了三年的时间创作了他 现在我要用五年的时间超越他 今天又是接近兄弟的一天人生难免坎坷 大不了从头再来 歌谣的意志是永恒的 放弃很容易 但是坚持一定很酷 微信公众号前端小歌谣 关注公众号带你进入前端学习交流群

#yyds干货盘点# react笔记之学习之空列表提示_css

log.js

/* 日志的容器 */
import LogItem from "./LogItem/LogItem";
import Card from "../UI/Card/Card";
import './Logs.css';

const Logs = (props) => {

/*
* logsDate 用来存储学习的日志,
* 这个数据除了当前组件Logs需要使用外,LogsForm也需要使用
* 当遇到一个数据需要被多个组件使用时,我们可以将数据放入到这些组件共同的祖先元素中
* 这样就可以使得多个组件都能方便的访问到这个数据
*
* state的提升
*
* */
// 模拟一组从服务器中加载的数据


// 将数据放入JSX中
let logItemData = props.logsData.map(
(item, index) => <LogItem
onDelLog={() => props.onDelLog(index)}
key={item.id}
date={item.date}
desc={item.desc}
time={item.time}/>
);

if (logItemData.length === 0) {
logItemData = <p className="no-logs">没要找到日志!</p>;
}

return <Card className="logs">
{
logItemData
// logItemData.length !== 0 ? logItemData : <p className="no-logs">没要找到日志!</p>
// logsData.map(item => <LogItem {...item}/> )
}
</Card>
};

export default Logs;

标签:yyds,Logs,logItemData,react,item,LogItem,组件,之空,日志
From: https://blog.51cto.com/u_14476028/5965046

相关文章

  • #yyds干货盘点# LeetCode程序员面试金典:特定深度节点链表
    题目:给定一棵二叉树,设计一个算法,创建含有某一深度上所有节点的链表(比如,若一棵树的深度为D,则会创建出D个链表)。返回一个包含所有深度的链表的数组。 示例:输入:[1,2,3,4,5,......
  • react 理念
    react的理念:官网原话:我们认为,React是用JavaScript构建快速响应的大型Web应用程序的首选方式。它在Facebook和Instagram上表现优秀。我们日常使用App,浏览网页时,......
  • react 高效高质量搭建后台系统 系列 —— 脚手架搭建
    其他章节请看:react高效高质量搭建后台系统系列脚手架搭建本篇主要创建新项目myspug,以及准备好环境(例如:安装spug中用到的包、本地开发和部署、自定义配置react-a......
  • react 高效高质量搭建后台系统 系列
    react高效高质量搭建后台系统前言目标:用react高效高质量搭建后台系统如何实现:搞定一个优秀的、通用的、有一定复杂度的react的后台系统。类似项目就可以依葫芦画瓢快......
  • [Jest] Override original module file with requireActual
    jest.mock('./filename',()=>{constoriginalModule=jest.requireActual('./filename')return{...originalModule,fnA:jest.fn(),fnB:(b:b......
  • #yyds干货盘点# react笔记之学习之完成添加功能
    前言我是歌谣我有个兄弟巅峰的时候排名c站总榜19叫前端小歌谣曾经我花了三年的时间创作了他现在我要用五年的时间超越他今天又是接近兄弟的一天人生难免坎坷大不了从......
  • #yyds干货盘点# react笔记之学习之完成删除功能
    前言我是歌谣我有个兄弟巅峰的时候排名c站总榜19叫前端小歌谣曾经我花了三年的时间创作了他现在我要用五年的时间超越他今天又是接近兄弟的一天人生难免坎坷大不了从......
  • react状态管理
    importReact,{useState,useMemo}from"react";/*搜索框案例searchKey-搜索关键字data-搜索结果数据filtered-筛选搜......
  • 命令行创建React项目
      cnpminstall-gcreate-react-app找一个创建项目的目录,用cmd打开资源管理器对应目录运行create-react-appdemo注意:安装过程中最好焦点不要移出cmd窗口,有时候会莫名其......
  • react中的api获取数组排序
    [javascript-SortanarrayofobjectsinReactandrenderthem-StackOverflow](https://stackoverflow.com/questions/43572436/sort-an-array-of-objects-in-reac......