如何在动作中触发 js-vue-modal
How to trigger js-vue-modal within actions
我正在使用 vue-js-modal 库。我也用 vuex。如何在操作中触发打开模式? (因为 this.$modals.show('modal-name')
只适用于 Vue 组件)
该插件将 $modals
添加到 Vue class 原型,因此您需要做的就是在您的商店中导入 Vue,然后发出事件以显示模型。例如:
// store.js
import Vue from 'vue'
const vm = new Vue()
...
actions: {
openModal: (context, params) => {
// do things
vm.$modals.show('my-modal')
// do stuff
}
}
我正在使用 vue-js-modal 库。我也用 vuex。如何在操作中触发打开模式? (因为 this.$modals.show('modal-name')
只适用于 Vue 组件)
该插件将 $modals
添加到 Vue class 原型,因此您需要做的就是在您的商店中导入 Vue,然后发出事件以显示模型。例如:
// store.js
import Vue from 'vue'
const vm = new Vue()
...
actions: {
openModal: (context, params) => {
// do things
vm.$modals.show('my-modal')
// do stuff
}
}