Showing
1 changed file
with
8 additions
and
10 deletions
@@ -4,17 +4,17 @@ | @@ -4,17 +4,17 @@ | ||
4 | <div class="cate-container clearfix"> | 4 | <div class="cate-container clearfix"> |
5 | <div class="content" style="height: 522px;"> | 5 | <div class="content" style="height: 522px;"> |
6 | <ul class="primary-level"> | 6 | <ul class="primary-level"> |
7 | - <li v-for="(index, ca) in cateNavLeftData" v-bind:class="{focus: index === leftcurrent}" class="p-level-item" v-on:click='cateNavLeftFun(index, ca.categoryId, ca.categoryName)'> | 7 | + <li v-for="(index, ca) in cateNavLeftData" v-bind:class="{focus: index === leftcurrent}" class="p-level-item" v-on:click='cateNavLeftFun(index, ca.relationParameter.sort, ca.categoryName)'> |
8 | {{ca.categoryName}} | 8 | {{ca.categoryName}} |
9 | </li> | 9 | </li> |
10 | </ul> | 10 | </ul> |
11 | <div class="sub-level-container"> | 11 | <div class="sub-level-container"> |
12 | <ul class="sub-level"> | 12 | <ul class="sub-level"> |
13 | - <li><a href="/list?sort={{rightAll.categoryId}}&sort_name={{rightAll.categoryName}}&gender={{gender}}">全部{{rightAll.categoryName}}</a></li> | 13 | + <li><a href="/list?sort={{rightAll.sortId}}&sort_name={{rightAll.categoryName}}&gender={{gender}}">全部{{rightAll.categoryName}}</a></li> |
14 | </ul> | 14 | </ul> |
15 | <ul class="sub-level"> | 15 | <ul class="sub-level"> |
16 | <li v-for="sub in cateNavRightData"> | 16 | <li v-for="sub in cateNavRightData"> |
17 | - <a href="/list?sort={{sub.categoryId}}&sort_name={{sub.categoryName}}&gender={{gender}}">{{sub.categoryName}}</a> | 17 | + <a href="/list?sort={{sub.relationParameter.sort}}&sort_name={{sub.categoryName}}&gender={{gender}}">{{sub.categoryName}}</a> |
18 | </li> | 18 | </li> |
19 | </ul> | 19 | </ul> |
20 | </div> | 20 | </div> |
@@ -237,8 +237,6 @@ | @@ -237,8 +237,6 @@ | ||
237 | }, | 237 | }, |
238 | methods: { | 238 | methods: { |
239 | getCateList() { | 239 | getCateList() { |
240 | - let self = this; | ||
241 | - | ||
242 | let data = { | 240 | let data = { |
243 | channel: '' | 241 | channel: '' |
244 | }; | 242 | }; |
@@ -248,12 +246,12 @@ | @@ -248,12 +246,12 @@ | ||
248 | data: data | 246 | data: data |
249 | }).then(result => { | 247 | }).then(result => { |
250 | if (result.code === 200 && result.data) { | 248 | if (result.code === 200 && result.data) { |
251 | - self.$set('brandCate', result.data); | ||
252 | - self.$set('cateNavLeftData', result.data['MEN男士']); | ||
253 | - self.$set('cateNavRightData', result.data['MEN男士'] ? result.data['MEN男士'][0].sub : []); | 249 | + this.$set('brandCate', result.data); |
250 | + this.$set('cateNavLeftData', result.data['MEN男士']); | ||
251 | + this.$set('cateNavRightData', result.data['MEN男士'] ? result.data['MEN男士'][0].sub : []); | ||
254 | 252 | ||
255 | this.$set('rightAll', result.data['MEN男士'] ? { | 253 | this.$set('rightAll', result.data['MEN男士'] ? { |
256 | - categoryId: result.data['MEN男士'][0].categoryId, | 254 | + sortId: result.data['MEN男士'][0].relationParameter.sort, |
257 | categoryName: result.data['MEN男士'][0].categoryName | 255 | categoryName: result.data['MEN男士'][0].categoryName |
258 | } : {}); | 256 | } : {}); |
259 | } | 257 | } |
@@ -265,7 +263,7 @@ | @@ -265,7 +263,7 @@ | ||
265 | this.leftcurrent = index; | 263 | this.leftcurrent = index; |
266 | this.cateNavRightData = this.cateNavLeftData[index].sub; | 264 | this.cateNavRightData = this.cateNavLeftData[index].sub; |
267 | this.rightAll = { | 265 | this.rightAll = { |
268 | - categoryId: categoryId, | 266 | + sortId: categoryId, |
269 | categoryName: categoryName | 267 | categoryName: categoryName |
270 | }; | 268 | }; |
271 | } | 269 | } |
-
Please register or login to post a comment