|
|
@@ -2,8 +2,8 @@
|
|
|
<div class="floor-list">
|
|
|
<div class="container">
|
|
|
<floor-bar :floors="floors"></floor-bar>
|
|
|
- <floor :floor="defaultFloors[0]" :isDefault="true"></floor>
|
|
|
- <floor :floor="defaultFloors[1]" :isDefault="true"></floor>
|
|
|
+ <floor :floor="defaultFloors[0]" :isDefault="true" v-if="!isEmpty"></floor>
|
|
|
+ <floor :floor="defaultFloors[1]" :isDefault="true" v-if="!isEmpty"></floor>
|
|
|
<floor v-for="(floor, index) in floors.data" :floor="floor" :isDefault="false" :key="index"></floor>
|
|
|
</div>
|
|
|
<span v-text="expandFloors"></span>
|
|
|
@@ -43,7 +43,8 @@
|
|
|
}
|
|
|
]
|
|
|
}
|
|
|
- ]
|
|
|
+ ],
|
|
|
+ isEmpty: false
|
|
|
}
|
|
|
},
|
|
|
computed: {
|
|
|
@@ -76,6 +77,9 @@
|
|
|
obj.currency = data[i].currencyName
|
|
|
obj.price = _this.getMinPrice(data[i].prices, data[i].currencyName)
|
|
|
_this.defaultFloors[i < 6 ? 0 : 1].items.push(obj)
|
|
|
+ } else {
|
|
|
+ _this.isEmpty = true
|
|
|
+ break
|
|
|
}
|
|
|
}
|
|
|
return data
|