1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
| import Vue from 'vue'
| import Undone from './undone.vue'
| const UndoneBox = Vue.extend(Undone)
|
|
| Undone.install = function (data) {
| let instance = new UndoneBox({
| data
| }).$mount()
|
| document.body.appendChild(instance.$el)
|
| Vue.nextTick(() => {
| instance.show = true
| // show 和弹窗组件里的show对应,用于控制显隐
| })
| }
|
|
| export default Undone
|
|