Commit 06714c12 authored by lixy's avatar lixy

车型搜索结果

parent 9db866f5
......@@ -10,7 +10,7 @@
<ul class="v-ul clearfix">
<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>
</ul>
<div>
......
<template>
<div class="container" style="background: #fff;">
<menu-modal></menu-modal>
<menu-modal v-on:childByValue = "childByValue"></menu-modal>
<div class="main-container">
<div class="wrap" style="background:#fff">
<find-menu></find-menu>
<div>
<div class="margin-Top clearfix title-find">
<div style="font-size:18px;font-weight:Bold">房车车型</div>
......@@ -58,9 +58,9 @@
:page-sizes="[10,20,30, 50]" :page-size="listQuery.limit"
layout="total, sizes, prev, pager, next, jumper" :total="totalCount"></el-pagination>
</div>
</div>
</div>
<footer-modal></footer-modal>
......@@ -77,10 +77,10 @@ export default {
data() {
return {
router: "/",
totalCount:0,
carDetail: [],
listQuery: {
type: "vehicle",
keyword: "",
......@@ -96,17 +96,22 @@ export default {
findMenu
},
created() {
this.listQuery.keyword = this.$route.query.keywords;
this.getAll();
},
methods: {
childByValue(e){
this.listQuery.keyword = e;
this.getAll();
},
async getAll() {
let {
data: { data }
} = await axios.get(
`/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) {
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