[{"insert":"使用二维码组件的“打印为图片”功能,将需下载的二维码打印为图片并输出。写入函数,实现图片的打包下载。\n\n\n自定义批量下载图片函数传入的参数'imgs'为数组,所以在批量下载前,需要对二维码图片数据进行处理\n"},{"insert":{"image":"//file3.ih5.cn/v35/files/f6c02b4a6ff30657b1165065fe1b86da_90448_770_400.png"}},{"insert":"\n\n前端循环创建出二维码,并在每个二维码初始化的时候打印当前图片并连同二维码名称一起保存到对象数组对应位置\n"},{"insert":{"image":"//file3.ih5.cn/v35/files/43c4f66b834c8509044798ae797f599e_30886_950_330.png"}},{"insert":"\n\n最后调用批量下载函数,把处理好的对象数组赋值进去\n"},{"insert":{"image":"//file3.ih5.cn/v35/files/5c8a7a5d4d80ea0e88e4eada3cbafffe_12396_965_148.png"}},{"insert":"\n\n下载好之后即为一个ZIP压缩包,解压即可得到所需图片\n"},{"attributes":{"width":"213"},"insert":{"image":"//file3.ih5.cn/v35/files/443d33fa1f107f888c449917ab027284_1493_241_55.png"}},{"insert":" 解压后 "},{"attributes":{"width":"348"},"insert":{"image":"//file3.ih5.cn/v35/files/2c4caa786263bda06e5a94cefb987971_56336_670_159.png"}},{"insert":"\n"}]
[{"insert":"制作一个列表,数据来源为一个前端的对象数组,包含三列:数据ID、名称、二维码;\n点击一个按钮,可以批量打包这些二维码,在前端直接生成一个zip包,这个zip包中就是二维码图片,文件名称,就是数据来源中的文件名称。\n\n--------------------实现方法-------------------\n二维码组件,会添加一个新的动作,获取二维码图(base64),这个明天会弄好,然后循环调用这个函数,获取一系列的二维码图。然后,用这个案例里的自定义函数,就可以将一个base64的数组,导出为一个zip文件了。方案案例:10554578\n"}]
前端创建一个对象数组,模拟后台的输出数据,在前台循环创建二维码。点击批量下载二维码,可以批量打包这些二维码,在前端直接生成一个zip包,这个zip包中就是所有二维码图片,每个图片的文件名为下载前对应的图片名
3657ece5f4bc05dbcd447d0f3b7d35dd_26110_375_423.png
https://filedc87d4733bf4.v4.h5sys.cn/play/RvftMJNj