layui上传文件的choose只触发一次
原因:
1:没有选文件直接关闭文件选择窗口,而且本来也没有文件,这个时候file组件没触发change继而没有触发这个choose
2:多次执行初始化代码去重复渲染同一个DOM,这个第一次渲染之后选择文件会触发choose,后面如果还有render逻辑又
render了这个DOM
解决方法:
var uploadRender = upload.render();
在choose方法中添加:uploadRender.config.elem.next()[0].value = '';