首先看效果,大体效果如下:

首先引入组件库:

//引入connect 用于连接UI组件与redux
import { connect } from 'react-redux'
import React, { Component } from 'react'
import './index.css'
import { Button, Input, DatePicker, Tabs, Table } from 'antd';
import { ShoppingFilled, SearchOutlined, LoginOutlined, SettingFilled, DeleteFilled, DownSquareFilled } from '@ant-design/icons';
//引入axios
import axios from 'axios'

Ant Design有一个表格组件(Table),Tablecolumn属性代表表格的表头信息,dataSource代表需要渲染的数据:

<Table scroll={{ y: 160 }} rowSelection={rowSelection} columns={columns} dataSource={this.state.showList} />

column信息需要写在组件外:

const columns = [{title: '商品信息',dataIndex: 'tupian',width: 130,render: (record) => <img src={record} alt="" width="100px" />},{title: '',dataIndex: 'xinxi',width: 300,},{title: '价格',dataIndex: 'jiage',},{title: '库存',dataIndex: 'kucun',},{title: '销量',dataIndex: 'xiaoliang',},{title: '标签',dataIndex: 'biaoqian',width: 110,},{title: '折扣力度',dataIndex: 'zhekou',width: 110,},{title: '操作',dataIndex: 'caozuo',key: 'x',render: () => <a>删除</a>,},
];

下面是需要渲染的数据处理:

state = {selectedRowKeys: [4], // Check here to configure the default columngoodsList: [],showList: [],};componentDidMount() {axios.get('http://localhost:8888/goods/list', {params: {current: 20}}).then(res => {this.setState({ goodsList: res.data })this.getShowList()console.log(this.state.goodsList);}, err => {console.log(err);})}getShowList() {let showList = this.state.goodsList.listshowList = showList.reduce((total, item, index, arr) => {total.push({key: item.goods_id,tupian: item.img_big_logo,xinxi: item.title,jiage: item.current_price,kucun: item.goods_number,xiaoliang: item.goods_number,biaoqian: item.category,zhekou: item.sale_type,})return total}, [])this.setState({ showList: showList })}

Ant Design表格插入图片相关推荐

  1. 【论文写作】利用word表格插入图片和公式,以及段落的段前段后间距设置

    公式:段前段后各6磅 图片和段落之间:12磅 小标题:段前6磅,段后12磅 图片标题:段前6磅,段后12磅 表格标题:段前12磅,段后6磅 图标(a)(b)-段前段后均为0 表格插入公式 可以看出,表 ...

  2. ant design表格添加loading效果

    这里看一下ant design中表格添加loading效果. 在页面进来,获取数据时候 获取到数据的时候 实现方法: 这里只需要在要渲染的表格中添加,loading={XXXX} 即可.大括号里面的值 ...

  3. ant 改变表格数据_React ant design表格导出数据为EXCEL表格数据

    一.由于公司项目需要,需要将表格数据导出为EXCEL表格数据.环境React+Ant Design 二.安装插件js-export-excel yarn安装-记得以管理员身份执行 yarn add j ...

  4. Ant Design 表格:循环展示表头,表头添加图标icon

    需求背景: 用来统计房间里住户的信息 实现效果:​​​​​​​​​​​​​​ 实现过程: 表头:问题a,问题b,问题c,是从动态数据循环获取得到的,包括右侧的icon,和鼠标以上显示的效果:toolt ...

  5. ant design 预览图片_Ant Design Pro上传图片

    Ant Design Pro上传图片 今天看了下Ant Design Pro上传图片的插件,感觉挺简单,也没有遇到太多问题,分享个大家!顺便记录下. 这里有个坑,主要文件命名的时候不要和保留关键词同名 ...

  6. Qt--QTablewidgets 表格插入图片,且可以自动调整图片的大小

    QTablewidget 调整表格图片大小 def set_qtableWidgets(self,filName_path,head_labels,width=100,height=100):self ...

  7. vue+ iview Table表格插入图片显示不同状态

    最近做的项目需求是表格里需要用图片提示下当前数据的状态 选中的及是用的图片做的,红色的是gif图灰色的即是另外一种状态.实现方法: 主要是iview  Table表格里的render函数处理的,上可视 ...

  8. 【C#】C#使用Microsoft.Office.Interop.Word操作Word文档,向表格插入图片

    上篇:[C#]C#使用Microsoft.Office.Interop.Word操作Word文档,替换文本 Word模板: 代码: try {Application app = new Applica ...

  9. elementui 表格插入图片并且鼠标移入放大

    先来看下效果图 如果需要移入图片放大则可使用el-popover悬浮效果 <el-table-columnalign="center"label="模板封面&quo ...

  10. ant design 预览图片_AntD框架的upload组件上传图片时遇到的一些坑

    前言 本次做后台管理系统,采用的是 AntD 框架.涉及到图片的上传,用的是AntD的 upload 组件. 前端做文件上传这个功能,是很有技术难度的.既然框架给我们提供好了,那就直接用呗.结果用的时 ...

最新文章

  1. vue 使用scss
  2. 【FFmpeg】FFmpeg常用基本命令
  3. 饿了么商家电脑版_饿了么企业版荣膺“2020中国十大影响力人力资源品牌”大奖...
  4. MySQL 事物隔离级别
  5. linux 下清空回收站命令
  6. [css] 说说你对sass的嵌套规则的理解?
  7. Android自定义View 开发流程综合简述 Android自定义View(三)
  8. vue中的浏览量_Laravel 5.3和vuejs实现文章浏览次数问题
  9. 数据分析项目:母婴商品销量分析
  10. 简单python脚本实例-python常用运维脚本实例
  11. mongodb导入bson文件_分布式文档存储数据库之MongoDB备份与恢复
  12. 研发团队建设几点看法及建议
  13. dlp监控开除员工_说一说DLP的那些事儿
  14. 【DBSDFZOJ 4370】小宁的机器人(模拟)
  15. 批量修改图片的后缀名以及删除相同的符号
  16. 提升企业团队凝聚力的四步法
  17. 动态规划之01背包问题讲解
  18. Origin2018怎么画出向上向下的柱状图
  19. 为人处事说话技巧思维
  20. 【三层学习】认识UI、BLL、DAL

热门文章

  1. SOLIDWORKS之VBA宏(三)
  2. 色彩原理-色相、明度、纯度
  3. 1人30天44587行代码,分享舍得网开发经验(修改版)
  4. 某跳动面试官:说说微信扫码登录背后的实现原理?
  5. 【编解码】从零开始写H264解码器(2) NALU
  6. 紫光输入法linux,紫光拼音输入法下载_紫光拼音输入法最新版下载-太平洋下载中心...
  7. 智慧园区导航可视化分析平台技术方案
  8. leapftp 3.0.1使用教程,leapftp 3.0.1使用教程图解
  9. 健康体检信息系统源码、医院体检源码 医院管理系统源码
  10. Pytorch 情感分类进阶