Commit 9345984e authored by agping's avatar agping

优化

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