您好,我有一个关于触发组件 b-form-file 的问题。
<b-form-file ref="imageProfile"></b-form-file>
我尝试使用 this.$refs.imageProfile.click() 无效。我发现在那个元素上没有找到点击功能。
谢谢。
最佳答案
bootstrap-vue 的文件表单组件有点不同,如果有人仍然遇到这个问题,试试这个:
<b-form-file ref="pickImage" v-model="file" :state="Boolean(file)"></b-form-file>
this.$refs.pickImage.$el.childNodes[0].click();
希望对您有所帮助!
关于vuejs2 - 使用按钮触发表单文件bootstrap vue,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51415541/