【发布时间】:2019-06-16 04:18:03
【问题描述】:
我有一个要触发的同级元素。
<b-img @click="callFileLoader"/>
<b-file type="file" ref="fileUploader"></b-file>
...
methods:{
callFileLoader () {
this.$refs.fileUploader.click()
}
}
得到:未捕获的类型错误:this.$refs.fileUploader.click 不是函数
【问题讨论】:
-
表示b文件不可点击
-
首先检查 BFile 组件是否可点击,然后试试这个:
this.$refs.fileUploader.$el.click()
标签: javascript vue.js vuejs2 vue-component bootstrap-vue