react-zmage icon indicating copy to clipboard operation
react-zmage copied to clipboard

能否添加一个参数控制组件是否进入查看模式

Open HelloSetsuna opened this issue 6 years ago • 6 comments

能否添加一个参数, 使组件默认就是进入查看模式, 有的时候给其它组件做预览的时候, 那些组件只提供了预览回调方法, 这个时候像用zmage就比较麻烦, 还有就是多图有set的时候, 能否在非查看模式显示图片的时候, 显示成轮播图形式, 现在轮播图只能自己再封装一层

HelloSetsuna avatar Jun 03 '19 06:06 HelloSetsuna

我也需要这个直接进入查看模式的功能,

dmdoit avatar Jun 12 '19 09:06 dmdoit

我也需要 谢谢

zhanghao1992 avatar Jun 27 '19 08:06 zhanghao1992

同样的需求呢

eyelly-wu avatar Jul 10 '19 09:07 eyelly-wu

我也需要 谢谢

rlinhe avatar Jul 30 '19 09:07 rlinhe

能否添加一个参数, 使组件默认就是进入查看模式, 有的时候给其它组件做预览的时候, 那些组件只提供了预览回调方法, 这个时候像用zmage就比较麻烦, 还有就是多图有set的时候, 能否在非查看模式显示图片的时候, 显示成轮播图形式, 现在轮播图只能自己再封装一层

你的再封装一层是怎么实现的?

hapipiwll avatar Aug 21 '19 11:08 hapipiwll

@wangluludehao 写个组件套在这个zmage组件外面, 左右两侧定位两个按钮用于翻页, 底部定位几个小点点, 点击左右按钮翻页的时候设置zmage组件的src和defaultPage这俩prop, 加个定时器定时自动翻页, 组件unmounted的时候记得删掉定时器, 底部小点点根据defaultPage显示, 加个切换时的动画, 大致思路就是这样, 当时因为没法直接预览, 没用这个组件换成别的了, 你想写的话可以按照这个思路实现

HelloSetsuna avatar Aug 21 '19 11:08 HelloSetsuna