vue bootstrap 烤面包机立即消失/隐藏自己 [英] vue bootstrap toaster instantly vanishing / hiding itself

查看:22
本文介绍了vue bootstrap 烤面包机立即消失/隐藏自己的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在我的 Vue Bootstrap (v2.21.2) Web 应用程序中,我想使用 Toasts 向用户显示一些错误.这些错误是由 REST-API 客户端产生的.在我的 vb-components 中,我捕获了这些错误并调用了一个本身使用的函数 https://bootstrap-vue.org/docs/components/toast#toasts-on-demand this.$bvToast.toast() 动态创建和显示错误消息.正如预期的那样,吐司已创建,但会立即再次隐藏自己.我尝试禁用自动隐藏属性并尝试使用无效的超时.由于我在某些子组件中调用此函数,因此我也尝试调用 this.$root.$bvToaster.toast() 但吐司仍然只显示大约 100 微秒左右.

我项目的相关(减少的)代码提取:

App.vue: