Commit 9345984e authored by agping's avatar agping

优化

parent 207467a6
......@@ -17,10 +17,10 @@
<div v-for="(item, index) in mainData" :key="item.title" :class="{active:index === initTabNumMain}" @click="tabMain(index)">{{item.title}}</div>
</div>
<div class="nav-main-choose">
<div v-for="(item, index) in mainDataChoose" :key="item.title" :class="{active:index === initTabNumMainChoose}" @click="tabMainChoose(index)">
<div v-for="(item, index) in mainDataChoose" :key="item.title" :class="{active:((index === initTabNumMainChoose) || (lableColorArr[index]))}" @click="tabMainChoose(index)">
{{item.title}}
<img :src="icon_down02" v-show="index === initTabNumMainChoose" class="icon-select-img"/>
<img :src="icon_down" v-show="!(index === initTabNumMainChoose)" class="icon-select-img"/>
<img :src="icon_down02" v-show="((index === initTabNumMainChoose) || (lableColorArr[index]))" class="icon-select-img"/>
<img :src="icon_down" v-show="!((index === initTabNumMainChoose) || (lableColorArr[index]))" class="icon-select-img"/>
</div>
</div>
<div class="nav-seat"></div>
......@@ -145,6 +145,7 @@
ajax_rent_price_end:'',
ajaxShopSign:'',
arrShop: ['全部'],
lableColorArr: [0,0,0,0],
mainDataChoose:[{
'title': '区域',
'isShow': false,
......@@ -297,8 +298,11 @@
_this.ajaxYeTai = yetai
if(_this.ajaxYeTai == '全部'){
_this.mainDataChoose[_this.initTabNumMainChoose].title = '业态';
_this.lableColorArr[_this.initTabNumMainChoose] = 0;
}else{
_this.mainDataChoose[_this.initTabNumMainChoose].title = yetai;
_this.lableColorArr[_this.initTabNumMainChoose] = 1;
};
_this.mainDataChoose[_this.initTabNumMainChoose].isShow = false;
_this.resetConditions();
......@@ -309,10 +313,13 @@
let _this = this;
_this.initTabNumArea = index;
_this.mainDataChoose[_this.initTabNumMainChoose].title = area.join('-');
_this.lableColorArr[_this.initTabNumMainChoose] = 1;
if(area[0] != '全部' ){
var parseIntStart_area = parseInt(area[0]);
}
if(area[0] == '全部'){
_this.lableColorArr[_this.initTabNumMainChoose] = 0;
_this.mainDataChoose[_this.initTabNumMainChoose].title = '面积';
_this.ajax_shop_area_start = '';
_this.ajax_shop_area_end = '';
......@@ -344,10 +351,13 @@
_this.initTabNumBusiness = index;
if(business == 0 && (('全' + _this.initSelectCity) == _this.ajaxDisc ) || _this.ajaxDisc == ''){
_this.mainDataChoose[_this.initTabNumMainChoose].title = '区域';
_this.lableColorArr[_this.initTabNumMainChoose] = 0;
}else if(business != 0){
_this.mainDataChoose[_this.initTabNumMainChoose].title = businessStr;
_this.lableColorArr[_this.initTabNumMainChoose] = 1;
}else{
_this.mainDataChoose[_this.initTabNumMainChoose].title = _this.ajaxDisc;
_this.lableColorArr[_this.initTabNumMainChoose] = 1;
}
_this.mainDataChoose[_this.initTabNumMainChoose].isShow = false;
......@@ -431,8 +441,11 @@
_this.mainDataChoose[_this.initTabNumMainChoose].isShow = false;
if((_this.initMoreNum*1 + _this.initMoreNumRent*1) > 0 ){
_this.mainDataChoose[_this.initTabNumMainChoose].title = '更多' + '(' + (_this.initMoreNum*1 + _this.initMoreNumRent*1) + ')';
_this.lableColorArr[_this.initTabNumMainChoose] = 1;
}else{
_this.mainDataChoose[_this.initTabNumMainChoose].title = '更多';
_this.lableColorArr[_this.initTabNumMainChoose] = 0;
};
_this.resetConditions();
_this.getList();
......
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