在 BootstrapVue 中关闭 Modal 时防止关闭 Toast

CHH*_*ina 5 vue.js nuxt.js bootstrap-vue

在 BootstrapVue 中关闭 Modal 时,我想防止关闭 Toast。

设想:

  1. 打开页面上的 Modal 和 Toast
  2. 关闭模态
  3. 然后 Modal 和 Toast 同时关闭

问题:如何保持 Toast 停留

    created() {
       this.$bvModal.show('modal-form-id')
       const errorToaster = {
          title: 'Success',
          toaster: 'b-toaster-top-center',
          variant: 'success'
        }
       this.$bvToast.toast('Success', errorToaster)
    },
    methods: {
       closeModal() {
         this.$bvModal.hide('modal-form-id')
       }
    }

    
Run Code Online (Sandbox Code Playgroud)

Sid*_*KEO 5

尝试添加 $root。

this.$root.$bvToast.toast("Success", errorToaster);
Run Code Online (Sandbox Code Playgroud)