File tree 5 files changed +28
-37
lines changed 5 files changed +28
-37
lines changed Original file line number Diff line number Diff line change 1
1
<template >
2
- <div >
2
+
3
+ <div :style =" { marginLeft: contentMarginLeft }" >
4
+ <AppNavMenus
5
+ :categorys =" category"
6
+ :show-menu-type =" showMenuType"
7
+ @showMenus =" toggleMenu2"
8
+ />
9
+ <AppHeader
10
+ @handleShowPopup =" showPopup = true"
11
+ @handleShowMenu =" toggleMenu"
12
+ />
3
13
<nuxt />
4
14
</div >
5
15
</template >
6
16
7
17
<script >
8
18
9
- export default {
19
+ import layoutMixin from " ../mixins/layoutMixin" ;
20
+ import navActionMixin from " ../mixins/navActionMixin" ;
10
21
22
+ export default {
23
+ mixins: [layoutMixin, navActionMixin],
11
24
}
12
25
</script >
13
26
Original file line number Diff line number Diff line change @@ -107,10 +107,10 @@ module.exports = {
107
107
/*
108
108
** 服务器端中间件--针对首页做缓存
109
109
*/
110
- serverMiddleware : [
111
- {
112
- path : '/' ,
113
- handler : '~/plugins/pageCache.js' ,
114
- } ,
115
- ]
110
+ // serverMiddleware: [
111
+ // {
112
+ // path: '/',
113
+ // handler: '~/plugins/pageCache.js',
114
+ // },
115
+ // ]
116
116
}
Original file line number Diff line number Diff line change @@ -44,6 +44,7 @@ import NavRankingList from "../components/NavRankingList";
44
44
import Affiche from " ../components/Affiche" ;
45
45
export default {
46
46
mixins: [layoutMixin],
47
+ layout: ' second' ,
47
48
components: {
48
49
Affiche,
49
50
NavRankingList,
Original file line number Diff line number Diff line change 1
1
<template >
2
- <div :style =" { marginLeft: contentMarginLeft }" >
3
- <AppNavMenus
4
- :categorys =" category"
5
- :show-menu-type =" showMenuType"
6
- @showMenus =" toggleMenu2"
7
- />
8
- <AppHeader
9
- @handleShowPopup =" showPopup = true"
10
- @handleShowMenu =" toggleMenu"
11
- />
2
+ <div >
12
3
<div class =" background-fx" >
13
4
<img src =" https://nav.iowen.cn/wp-content/themes/onenav/images/fx/shape-01.svg" class =" shape-01" > <img
14
5
src =" https://nav.iowen.cn/wp-content/themes/onenav/images/fx/shape-02.svg" class =" shape-02" > <img
@@ -114,9 +105,8 @@ import layoutMixin from "../../mixins/layoutMixin";
114
105
import navActionMixin from " ../../mixins/navActionMixin" ;
115
106
116
107
export default {
117
- mixins: [layoutMixin, navActionMixin],
118
108
name: " NavDetail" ,
119
- layout : ' second ' ,
109
+ mixins : [navActionMixin] ,
120
110
head () {
121
111
const { name , desc } = this .detail
122
112
return {
Original file line number Diff line number Diff line change 1
1
<template >
2
- <div :style =" { marginLeft: contentMarginLeft }" >
3
- <AppNavMenus
4
- :categorys =" category"
5
- :show-menu-type =" showMenuType"
6
- @showMenus =" toggleMenu2"
7
- />
8
- <AppHeader
9
- @handleShowPopup =" showPopup = true"
10
- @handleShowMenu =" toggleMenu"
11
- />
12
-
13
- <div class =" container" >
14
- <el-card >
2
+ <div class =" container" >
3
+ <el-card >
15
4
<el-form ref =" ruleForm" label-width =" 100px" :model =" form" :rules =" rules" v-loading =" formLoading" >
16
5
17
6
<el-form-item label =" 网站链接" prop =" href" >
79
68
</el-form-item >
80
69
</el-form >
81
70
</el-card >
82
- </div >
83
71
</div >
84
72
</template >
85
73
86
74
<script >
87
75
import layoutMixin from " ../mixins/layoutMixin" ;
88
76
import axios from " ../plugins/axios" ;
89
- import {API_NAV_REPTILE , API_TAG_LIST } from " ../api" ;
77
+ import {API_NAV , API_NAV_REPTILE , API_TAG_LIST } from " ../api" ;
90
78
91
79
export default {
92
80
name: " recommend" ,
93
- mixins: [layoutMixin],
94
81
data () {
95
82
return {
96
83
loading: false ,
@@ -162,7 +149,7 @@ export default {
162
149
this .loading = true
163
150
// 判断编辑还是更新
164
151
165
- const res = await this . $api . addNav ( this .form )
152
+ const res = await axios . post ( API_NAV , this .form )
166
153
if (res .code === 0 ) {
167
154
this .$message .error (` ${ res .msg } ` )
168
155
} else {
You can’t perform that action at this time.
0 commit comments