|
|
|
@ -28,6 +28,7 @@ |
|
|
|
</tbody> |
|
|
|
|
|
|
|
<tbody class="ob-heading"> |
|
|
|
<!-- 最新价 --> |
|
|
|
<tr style="display:block;" v-if="newTrade"> |
|
|
|
<td class="w-33"> |
|
|
|
<span>{{ $t("exchange.last-price") }}</span> |
|
|
|
@ -102,7 +103,6 @@ |
|
|
|
</tr> |
|
|
|
</thead> |
|
|
|
<tbody> |
|
|
|
|
|
|
|
<tr v-for="(item, index) in tradeList" :key="index"> |
|
|
|
<td style="display:block;width:100%"> |
|
|
|
<div class="w-33" :style="{color : item.color}">{{ item.price }}</div> |
|
|
|
@ -146,6 +146,8 @@ export default { |
|
|
|
}, |
|
|
|
reversed() { |
|
|
|
// 按给定值 倒序排列 |
|
|
|
// console.log(this.buyList,'在this.$parent中变化的', 'reversed-----------------') |
|
|
|
// console.log(this.tradeList) |
|
|
|
if (this.buyList && this.buyList.length) return this.buyList; |
|
|
|
else return []; |
|
|
|
|
|
|
|
@ -171,11 +173,12 @@ export default { |
|
|
|
tradeList() { |
|
|
|
|
|
|
|
let count = 0; |
|
|
|
let tradeArr = []; |
|
|
|
|
|
|
|
// 处理第1~(n-1)条记录,第一条永远显示绿色 |
|
|
|
if (this.trade && this.trade.length) { |
|
|
|
|
|
|
|
return this.trade.sort((m, n) => { |
|
|
|
tradeArr = this.trade.sort((m, n) => { |
|
|
|
|
|
|
|
let dm = Number(m.price), |
|
|
|
dn = Number(n.price); |
|
|
|
@ -200,8 +203,12 @@ export default { |
|
|
|
m.amount = Math.omitTo(m.amount, this.qtyDecimals); |
|
|
|
m.time = Date.parseTime(m.ts, false, "{h}:{i}:{s}"); |
|
|
|
} |
|
|
|
|
|
|
|
}); |
|
|
|
// console.log(tradeArr, 34344343434) |
|
|
|
return tradeArr; |
|
|
|
} else { |
|
|
|
// console.log(this.trade, 121211212121); |
|
|
|
return this.trade; |
|
|
|
} |
|
|
|
} |
|
|
|
@ -241,7 +248,6 @@ export default { |
|
|
|
this.sellList = response.sellList.sort((a, b) => b.price - a.price); |
|
|
|
this.buyList = response.buyList; |
|
|
|
this.trade = response.tradeList; |
|
|
|
|
|
|
|
}).catch(err => { |
|
|
|
|
|
|
|
}); |
|
|
|
@ -252,7 +258,10 @@ export default { |
|
|
|
|
|
|
|
mounted() { |
|
|
|
// 在mounted中重置初始化的[]值,如果在created之前的话 []会覆盖ajax查询的值 |
|
|
|
// setInterval(() => { |
|
|
|
console.log('最新成交记录') |
|
|
|
this.bookTrades(); |
|
|
|
// }, 1000); |
|
|
|
}, |
|
|
|
|
|
|
|
} |
|
|
|
|