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