单击 b 按钮后触发 b-form-file
trigger b-form-file after clicking on b-button
我正在使用 BootstrapVue
,我想在点击我的 b-button
后触发我的 b-form-file
,因为样式问题。我也想隐藏 b-form-file
它不应该在任何地方看到。
我试过按照下面的方式去做,但这对我来说行不通..
<b-button variant="danger" @click="$refs.upload.click()">Upload</b-button>
<b-form-file ref="upload"></b-form-file>
如果您知道我该如何解决这个问题,请告诉我!谢谢!
-> 我想避免 jQuery 代码,我不能使用基础 HTML input
- 我需要 b-form-file
您必须要求创建一个点击方法,例如:
<b-button variant="danger" @click="open">Upload</b-button>
<b-form-file id="upload"></b-form-file>
<script>
export default {
methods: {
open: ()=> {document.getElementById('upload').click()},
}
}
</script>
我正在使用 BootstrapVue
,我想在点击我的 b-button
后触发我的 b-form-file
,因为样式问题。我也想隐藏 b-form-file
它不应该在任何地方看到。
我试过按照下面的方式去做,但这对我来说行不通..
<b-button variant="danger" @click="$refs.upload.click()">Upload</b-button>
<b-form-file ref="upload"></b-form-file>
如果您知道我该如何解决这个问题,请告诉我!谢谢!
-> 我想避免 jQuery 代码,我不能使用基础 HTML input
- 我需要 b-form-file
您必须要求创建一个点击方法,例如:
<b-button variant="danger" @click="open">Upload</b-button>
<b-form-file id="upload"></b-form-file>
<script>
export default {
methods: {
open: ()=> {document.getElementById('upload').click()},
}
}
</script>