「Ant Design」Antd 中卡片如何完全不展示内容区域、按需展示内容区域、不展示标题

前言

下面是默认的 Antd 卡片,由以下区域组成

处理 Antd 的 Card 展示形式大致有下面三种

卡片完全不展示内容区域

复制代码
const App = () => (
    <Card title="Default size card" extra={<a href="#">More</a>} 
    style={{ width: 300 }}
    bodyStyle={{display:'none'}}>
      <p>Card content</p>
    </Card>
);

按需展示内容区域

引入一个状态

复制代码
import React, { useState } from 'react';
import { Card, Button } from 'antd';
import 'antd/dist/reset.css';

const App = () => {
  const [showContent, setShowContent] = useState(false);

  return (
    <Card
      title="这是标题"
      extra={<a href="#">更多</a>}
      style={{ width: 300 }}
    >
      {showContent && (
        <div>这是内容区域</div>
      )}
      <Button onClick={() => setShowContent(!showContent)}>
        切换内容显示
      </Button>
    </Card>
  );
};

export default App;

不展示标题区域

复制代码
import { Card } from 'antd';
import React from 'react';
const App = () => (
    <Card  
    style={{ width: 300 }}
>
      <p>Card content</p>
    </Card>
);
相关推荐
xiaoxue..1 分钟前
React 之 自定义 Hooks
前端·javascript·react.js·面试·前端框架
华仔啊2 分钟前
JavaScript 防抖和节流的区别是什么?如何实现?
前端·javascript
Anesthesia丶9 分钟前
React学习笔记
笔记·学习·react.js
你怎么知道我是队长38 分钟前
C语言---作用域
c语言·开发语言·javascript
wgc2k1 小时前
Nest.js基础-1、简介
开发语言·javascript·ecmascript
怕浪猫1 小时前
React 从入门到出门第二章 生命周期函数与内置 Hooks 整体认知
前端·javascript·react.js
韩曙亮1 小时前
【Web APIs】移动端常用的 JavaScript 开发插件 ⑤ ( Swiper 插件案例 - 3D 木马特效 )
前端·javascript·css·html·swiper·web apis
ss2731 小时前
如何区分若依RuoYi不同环境下的配置文件
前端·javascript·vue.js
Han.miracle1 小时前
JavaScript 流程控制与数组实战闯关
开发语言·前端·javascript
切糕师学AI1 小时前
JavaScript 深拷贝方案全解析:从兼容性到健壮性的优先级指南
开发语言·javascript