拖拽图片时,不改变mask的透明度
zuiaiwanqian opened this issue · 5 comments
zuiaiwanqian commented
我想实现拖拽图片时不改变mask的透明度,但看文档没有这个方法的回调,也没有参数设置,大佬可以加一个参数吗?感激
MinJieLiu commented
只有在拖拽关闭的时候才会修改 透明度,你可以禁用 下拉关闭,就不会有透明度了
zuiaiwanqian commented
我把pullClosable设置为false, 但仍然会在拖拽时改变最底层的透明度,代码如下
<> <PhotoSlider images={images.map((item) => ({ src: item, key: item }))} bannerVisible={false} // 不显示顶部按钮区域 pullClosable={false} // 是否可以通过下拉关闭画廊 maskClosable={true} // 是否可以点击蒙层关闭画廊 photoClosable={true} // 是否可以点击图片关闭 visible={visible} maskOpacity={0.7} onClose={() => { props.setVisible(); }} index={index} onIndexChange={setIndex} maskClassName="photo-slider-mask" /> </>
效果如下
麻烦大佬再帮我看一下呢 感激
MinJieLiu commented
嗯,发现了,禁用关闭的时候不应该设置透明度,晚点我改下
zuiaiwanqian commented
好的 谢谢大佬,有一个建议:可以设置为一个boolean值吗?开启时就降低,不开启就关闭,不和拖拽关闭有联系
MinJieLiu commented
1.2.1