waynecz/vue-img-inputer

打开文件选择器是如何实现的

Closed this issue · 2 comments

大神好,我看了组件原码,在组件生成的html代码中,已经把input(type=file)的标签放到-9999了,响应点击打开文件选择窗口的行为是怎么实现的?

<label :for="readonly ? '' : inputId" class="img-inputer__label"></label>

是通过 label 的 for 去代理点击的,组件的具体实现原理可以看这里

哦, 明白了,感谢回复!!