#私藏项目实操分享# 【React工作记录六】如何实现一个图片的伪预览效果

简介: #私藏项目实操分享# 【React工作记录六】如何实现一个图片的伪预览效果

前言

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

需求

今天我们公司领导找我 说这边有个需求需要你做一下 就是一个ant design table里面有个图片

点击的时候给个预览效果 为什么这边叫做伪预览呢 因为其实就是用 ant design 的model实现完成的

解决方案

我们来看一下代码的实现过程

<Button type="link" 
onClick={() =>this.handleRever(row.qrUrl)}>查看</Button>

<Modal
        style={{textAlign: 'center'}}
          visible={this.state.visible}
          onOk={this.handleOk}
          onCancel={this.handleCancel}
          footer={null}
        >
        <img style={{width: '200px', height: '200px',textAlign: 'center'}} 
src={qrUrl}/>
        </Modal>

总结

要点1 点击事件

要点2 foot={null} 使得下面的分割线隐藏

这样就形成了伪实现了

相关文章
|
1月前
|
前端开发 API UED
React 懒加载图片 Lazy Image
懒加载是一种优化技术,通过延迟加载不在视口内的图片,减少初始页面加载时间,提升用户体验。本文从基础概念入手,逐步探讨 React 中实现图片懒加载的常见问题、易错点及解决方案,并通过代码案例详细解释。
45 3
|
7月前
|
前端开发
React 仿淘宝图片放大镜功能
React 仿淘宝图片放大镜功能
137 0
|
6月前
|
前端开发
react怎么做图片报错处理
react怎么做图片报错处理
77 1
|
7月前
|
前端开发
构建一个简单的React图片画廊应用
构建一个简单的React图片画廊应用
152 0
|
7月前
|
前端开发 JavaScript
react中img引入本地图片的方式
react中img引入本地图片的方式
287 0
|
7月前
|
前端开发
React 拖动图片
React 拖动图片
|
7月前
|
前端开发
react 实现图片懒加载
react 实现图片懒加载
156 0
|
JavaScript 前端开发 网络架构
react 在工作中边用边学
react 笔记 react 单向数据传递 1.父组件通过 props 传递给子组件,子组件通过this.props 可以拿到所有父组件传过来的值 ,拿到单独值通过this.props.XX 2. this.
1115 0
|
7月前
|
设计模式 前端开发 数据可视化
【第4期】一文了解React UI 组件库
【第4期】一文了解React UI 组件库
382 0
|
7月前
|
资源调度 前端开发 JavaScript
React 的antd-mobile 组件库,嵌套路由
React 的antd-mobile 组件库,嵌套路由
131 0
下一篇
DataWorks