Bootstrap-Vue动态吐司无法正常工作

奥斯曼·拉菲(Osman Rafi)

我正在尝试使用Bootstrap-Vue中的动态吐司。这是我正在尝试做的事情:

<template>
 <b-button @click="handleClick(education)"></b-button>
</template>
<script>
import { notificationToast } from "@/components/NotificationToast";

export default{
 methods:{
  handleClick(){
   notificationToast(true);
 }
}
</script>

NotificationToast.js

import Vue from "vue";
import { BVToastPlugin } from "bootstrap-vue";

Vue.use(BVToastPlugin);

let notificationToast = (append = false) => {
  this.$bvToast.toast(`This is toast`, {
    title: "BootstrapVue Toast",
    autoHideDelay: 5000,
    appendToast: append,
  });
};

export { notificationToast };

每当我单击按钮时,它就会显示错误:

TypeError:无法读取未定义的属性“ $ bvToast”

就像在文档中提到的那样,我导入了BVToastPlugin,但问题仍然存在。该怎么办?提前致谢。

ob

在模块中,this关键字不引用Vue组件。最简单的解决方法可能是进行第二个参数传递并从组件传递上下文:

let notificationToast = (vm, append = false) => {
  vm.$bvToast.toast(`This is toast`, {
    title: "BootstrapVue Toast",
    autoHideDelay: 5000,
    appendToast: append,
  });
};

并这样称呼它:

notificationToast(this, true);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

动态创建的 Bootstrap 下拉菜单无法正常工作

来自分类Dev

Bootstrap-Vue动态吐司不起作用

来自分类Dev

Bootstrap Markdown无法正常工作

来自分类Dev

Bootstrap Popover无法正常工作

来自分类Dev

Bootstrap ScrollSpy无法正常工作

来自分类Dev

Bootstrap MaxCDN无法正常工作?

来自分类Dev

Bootstrap Carousel无法正常工作

来自分类Dev

Bootstrap网格无法正常工作

来自分类Dev

Bootstrap 网格无法正常工作

来自分类Dev

Bootstrap Scrollspy无法正常工作,无法滚动

来自分类Dev

使用jQuery将属性动态添加到img元素后,Bootstrap轮播无法正常工作

来自分类Dev

Bootstrap Navbar崩溃无法正常工作

来自分类Dev

Bootstrap DateTime Picker插件无法正常工作?

来自分类Dev

Rails Bootstrap .span无法正常工作

来自分类Dev

Bootstrap 3.2.0 Glyphicons无法正常工作

来自分类Dev

Bootstrap搜索栏过渡无法正常工作

来自分类Dev

Bootstrap-slider.js无法正常工作

来自分类Dev

Bootstrap面板内容无法正常工作

来自分类Dev

Bootstrap 3 DatePicker无法正常工作

来自分类Dev

Bootstrap .form-horizontal无法正常工作

来自分类Dev

ui-bootstrap Datepicker无法正常工作

来自分类Dev

“移动” Bootstrap-Navbar无法正常工作

来自分类Dev

Bootstrap-Tour独立无法正常工作

来自分类Dev

Bootstrap Popover Datepicker无法正常工作

来自分类Dev

Tab上的Bootstrap Fade无法正常工作

来自分类Dev

Twitter Bootstrap灯箱无法正常工作

来自分类Dev

内联表单Bootstrap无法正常工作

来自分类Dev

Bootstrap响应式嵌入无法正常工作

来自分类Dev

Bootstrap状态按钮无法正常工作