SpreadJS目前已经支持了在文件中添加图片,但是如果已经添加的图片,想要以一钟比较友好的方式来替换当前图片,应该怎么实现呢?
本文会围绕替换图片的需求,提供一种解决方案,实际项目中,大家可以酌情优化。
本文替换图片的思路如下:
Step1:选中图片,弹出隐藏的替换弹框;
Step2: 在弹出的弹框中输入图片的src;
图片的src可以是url,路径地址或者base64的图片格式,如下所示:
Step3:点击确定按钮,替换图片。
当图片选中时,我们其实是可以拿到当前的picture对象的,点击提交按钮,可以去更新图片的src,实现图片的替换。
详细代码请参考:https://jscodemine.grapecity.com/share/6k8xZva-I0KahrJ7xyGPRw/
|
|