Commit 06714c12 authored by lixy's avatar lixy

车型搜索结果

parent 9db866f5
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
<ul class="v-ul clearfix"> <ul class="v-ul clearfix">
<li v-for="menu in findList" :key="menu.id" class="v-li"> <li v-for="menu in findList" :key="menu.id" class="v-li">
<nuxt-link :to="menu.link" style="color:#000" :class="menu.id== 1?'active':''">{{ menu.name }} ({{menu.number}})</nuxt-link> <nuxt-link :to="menu.link + '?keywords=' + listQuery.keyword" style="color:#000" :class="menu.id== 1?'active':''">{{ menu.name }} ({{menu.number}})</nuxt-link>
</li> </li>
</ul> </ul>
<div> <div>
......
<template> <template>
<div class="container" style="background: #fff;"> <div class="container" style="background: #fff;">
<menu-modal></menu-modal> <menu-modal v-on:childByValue = "childByValue"></menu-modal>
<div class="main-container"> <div class="main-container">
<div class="wrap" style="background:#fff"> <div class="wrap" style="background:#fff">
<find-menu></find-menu> <find-menu></find-menu>
<div> <div>
<div class="margin-Top clearfix title-find"> <div class="margin-Top clearfix title-find">
<div style="font-size:18px;font-weight:Bold">房车车型</div> <div style="font-size:18px;font-weight:Bold">房车车型</div>
...@@ -58,9 +58,9 @@ ...@@ -58,9 +58,9 @@
:page-sizes="[10,20,30, 50]" :page-size="listQuery.limit" :page-sizes="[10,20,30, 50]" :page-size="listQuery.limit"
layout="total, sizes, prev, pager, next, jumper" :total="totalCount"></el-pagination> layout="total, sizes, prev, pager, next, jumper" :total="totalCount"></el-pagination>
</div> </div>
</div> </div>
</div> </div>
<footer-modal></footer-modal> <footer-modal></footer-modal>
...@@ -77,10 +77,10 @@ export default { ...@@ -77,10 +77,10 @@ export default {
data() { data() {
return { return {
router: "/", router: "/",
totalCount:0, totalCount:0,
carDetail: [], carDetail: [],
listQuery: { listQuery: {
type: "vehicle", type: "vehicle",
keyword: "", keyword: "",
...@@ -96,17 +96,22 @@ export default { ...@@ -96,17 +96,22 @@ export default {
findMenu findMenu
}, },
created() { created() {
this.listQuery.keyword = this.$route.query.keywords;
this.getAll(); this.getAll();
}, },
methods: { methods: {
childByValue(e){
this.listQuery.keyword = e;
this.getAll();
},
async getAll() { async getAll() {
let { let {
data: { data } data: { data }
} = await axios.get( } = await axios.get(
`/api/uccn/app/unauth/search?type=${this.listQuery.type}&keyword=${this.listQuery.keyword}&page=${this.listQuery.page}&limit=${this.listQuery.limit}` `/api/uccn/app/unauth/search?type=${this.listQuery.type}&keyword=${this.listQuery.keyword}&page=${this.listQuery.page}&limit=${this.listQuery.limit}`
); );
console.log(data);
// 车型 // 车型
data.data.map(function(item) { data.data.map(function(item) {
item.link = encodeURI("/vehicleList/" + item.id + "?name=" + item.name); item.link = encodeURI("/vehicleList/" + item.id + "?name=" + item.name);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment