1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
| import router from "../index";
|
| class BasicNavigator {
| constructor(arg) {
|
| }
|
| back() {
| if (router.options.history.location) {
| router.back();
| } else {
| this.toWorkbench();
| }
| }
|
| toWorkbench(redirect) {
| router.replace(route.Workbench).then(r => {
| console.log(r);
| });
| }
|
| toAdminLogin(redirect) {
| router.replace(route.AdminLogin).then(r => {
| console.log(r);
| });
| }
| }
|
| export default {
| install(app, options) {
| // 挂载到 app 上
| app.config.globalProperties.$basicNavigator = new BasicNavigator();
| },
| };
|
| //export default new BasicNavigator();
|
|