文件上传bug

提问 已结 4 154
柠檬心茉莉情
悬赏:20飞吻
版本:layui 2.4.3 浏览器:








求大神解答:
1.选择第一条数据:上传成功,此时可以选择其他图片再次上传并替换掉以前的图片
2.选择第二条数据:上传无效,重新选择的图片没有被选择,也没有显示
回帖
  • 如果现象是点击可以打开文件选择,但是选择之后不会走choose回调,也没有提交请求,这个一般就是因为重复渲染了,重复渲染一个已经渲染过的upload节点就会导致选文件之后没有任何响应,
    0 回复
  • @岁月小偷 那怎么解决呢
    0 回复
  • @柠檬心茉莉情 先确定是不是这样子额,如果是的话一般从两个方向入手,一个就是避免重复渲染,另外一个实际是因为upload内部的一个bug导致的,接受自己修改源码fix bug的话可以修改一下源码也可以解决这个问题,不过个人建议是用方法一,因为你这个实际功能是一样的只不过可能data会变,没必要重复render
    0 回复
  • 已经解决了,上传之后移除此节点,然后在创建一个新节点,避免了二次渲染

    0 回复