# react-photo-view
一款精致的 `React` 的图片预览组件
[](https://www.npmjs.com/package/react-photo-view)
[](https://github.com/MinJieLiu/react-photo-view)
[](https://github.com/MinJieLiu/react-photo-view)
Demo: [https://minjieliu.github.io/react-photo-view](https://minjieliu.github.io/react-photo-view)
### 特性
1. 支持左右切换导航、上/下滑关闭、双击放大/缩小、双指放大/缩小/平移、键盘导航/关闭、旋转、点击切换控件等
1. 打开/关闭缩放动画
1. 自适应图像适应
1. 长图模式
1. 支持桌面端(兼容 IE10+)/移动端
1. 轻量的体积
1. 高度的扩展性
1. 支持服务端渲染
1. 基于 `typescript`
## 开始使用
yarn add react-photo-view
基本:
```js
import { PhotoProvider, PhotoConsumer } from 'react-photo-view';
import 'react-photo-view/dist/index.css';
function ImageView() {
return (