Skip to content

Commit 7562662

Browse files
committed
调整代码
1 parent f791624 commit 7562662

File tree

5 files changed

+25
-33
lines changed

5 files changed

+25
-33
lines changed

src/components/app-header/AppHeader.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,9 @@ import { IViewState } from '@/store/view';
5252
export default class AppHeader extends Vue {
5353
@State private viewStore!: IViewState;
5454
@Action('viewStore/toogleSidebar') private toogleSidebar!: () => void;
55-
@Provide() private username: string = '';
55+
private username: string = '';
5656
57-
@Provide() private logout(): void {
57+
private logout(): void {
5858
storage.removeItem(OperatedProduct);
5959
this.$router.push({ name: 'login' });
6060
}

src/components/app-sidebar/AppSidebar.vue

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -61,17 +61,13 @@ import { menus } from '@/statics/menus';
6161
components: {},
6262
})
6363
export default class AppSidebar extends Vue {
64-
@Provide() private data() {
65-
return {
66-
menus,
67-
isCollapse: false,
68-
};
69-
}
64+
private menus: any[] = menus;
65+
private isCollapse: boolean = false;
7066
71-
@Provide() private handleOpen(key: any, keyPath: any) {
67+
private handleOpen(key: any, keyPath: any) {
7268
console.log(key, keyPath);
7369
}
74-
@Provide() private handleClose(key: any, keyPath: any) {
70+
private handleClose(key: any, keyPath: any) {
7571
console.log(key, keyPath);
7672
}
7773
}

src/components/framement/Framement.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<div class="content">
77
<div
88
class="sidebar"
9-
:class="{'sidebar-close': !sidebarOpened}"
9+
:class="{'sidebar-close': sidebarOpened}"
1010
>
1111
<app-sidebar></app-sidebar>
1212
</div>

src/views/demo2/Demo2.vue

Lines changed: 17 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -31,27 +31,23 @@ import { Component, Provide, Vue } from 'vue-property-decorator';
3131
components: {},
3232
})
3333
export default class Demo2 extends Vue {
34-
@Provide() private data() {
35-
return {
36-
tableData: [{
37-
date: '2016-05-02',
38-
name: '王小虎',
39-
address: '上海市普陀区金沙江路 1518 弄',
40-
}, {
41-
date: '2016-05-04',
42-
name: '王小虎',
43-
address: '上海市普陀区金沙江路 1517 弄',
44-
}, {
45-
date: '2016-05-01',
46-
name: '王小虎',
47-
address: '上海市普陀区金沙江路 1519 弄',
48-
}, {
49-
date: '2016-05-03',
50-
name: '王小虎',
51-
address: '上海市普陀区金沙江路 1516 弄',
52-
}],
53-
};
54-
}
34+
private tableData: any[] = [{
35+
date: '2016-05-02',
36+
name: '王小虎',
37+
address: '上海市普陀区金沙江路 1518 弄',
38+
}, {
39+
date: '2016-05-04',
40+
name: '王小虎',
41+
address: '上海市普陀区金沙江路 1517 弄',
42+
}, {
43+
date: '2016-05-01',
44+
name: '王小虎',
45+
address: '上海市普陀区金沙江路 1519 弄',
46+
}, {
47+
date: '2016-05-03',
48+
name: '王小虎',
49+
address: '上海市普陀区金沙江路 1516 弄',
50+
}];
5551
}
5652
</script>
5753
<style lang="less">

src/views/shared/home/Home.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ export default class Home extends Vue {
1818
@State private viewStore!: IViewState;
1919
@Action('viewStore/setTitle') private changeTitleAc!: (params: string) => void;
2020
21-
@Provide() private changeTitle() {
21+
private changeTitle() {
2222
this.changeTitleAc('你好');
2323
}
2424
}

0 commit comments

Comments
 (0)