Ant-Design-Vue-Pro图片点击预览 老版本通过引入 v-viewer 实现
Ant-Design-Vue-Pro图片点击预览 老版本通过引入 v-viewer 实现
Xtong官方 a-image 组件
组件文档:https://2x.antdv.com/components/image-cn
因为vue版本和antdv版本的关系,在 vue-antd-pro 3.0.2
的环境下(ant-design-vue@1.7.6、vue@2.6.0)无法直接使用,但我们可以选择第三方的组件(v-viewer)来实现类似的效果。当然,如果你使用的是最新版的 antdv,应该是可以直接使用官方组件的,但或许你在实际项目中 antdv 的版本已经锁定老版本,且不便升级,使用第三方预览组件是更好的选择。
引入 v-viewer@1.5.1
在 antdv 中引入 v-viewer(注意版本:1.5.1)
v-viewer:https://www.npmjs.com/package/v-viewer
1 | yarn add v-viewer@1.5.1 |
1 | ➜ antd-demo git:(main) yarn add v-viewer@1.5.1 |
在src/main.js
中引入 v-viewer
1 | // 图片预览 注意版本 1.5.1 |
文件中的位置参考:
1 | // ... |
在页面中直接使用
1 | <viewer v-viewer="{toolbar: false}"> |
在 github antd-demo 中查看
软件版本:vue-antd-pro 3.0.2
- “ant-design-vue”: “^1.7.6”
- “vue”: “^2.6.0”,