【发布时间】:2019-10-09 23:52:33
【问题描述】:
使用 Vue.js 2.6.10 和 BootstrapVue 2.0.0-rc.20 并尝试在单击单个文件组件中的单独按钮时以编程方式显示下拉列表。
<template lang='pug'>
div
b-button(@click='loginShow') Test
b-dropdown(id='login-dropdown', ref='dropdown', text='Login')
b-dropdown-item(to='/login') Login
b-dropdown-item(to='/signup') Sign up
</template>
<script lang="ts">
import { Component, Vue, Prop } from 'vue-property-decorator';
import { BDropdown } from 'bootstrap-vue';
@Component
export default class Login extends Vue {
private loginShow(e: any): void {
const dropdown = this.$refs.dropdown as BDropdown;
dropdown.visible = true;
}
}
</script>
知道发生了什么吗?
【问题讨论】:
标签: typescript vue.js vuejs2 bootstrap-vue