|
|
|
@ -14,7 +14,7 @@ |
|
|
|
@click="$emit('price',item.price)" |
|
|
|
> |
|
|
|
<!-- <span class="color-sell" v-if="item.price>100">{{omitTo(item.price,2)}}</span> --> |
|
|
|
<span class="color-sell" v-if="item.price>100">{{omitTo(price1(item.price),2)}}</span> |
|
|
|
<span class="color-sell" v-if="item.price>100">{{price1(item.price,2)}}</span> |
|
|
|
<span class="color-sell" v-if="item.price>1&&item.price<100">{{omitTo(item.price,4)}}</span> |
|
|
|
<span class="color-sell" v-if="item.price<1">{{omitTo(item.price,6)}}</span> |
|
|
|
<span class="p-r-xs">{{omitTo(item.amount,2)}}</span> |
|
|
|
@ -37,7 +37,7 @@ |
|
|
|
@click="$emit('price',item.price)" |
|
|
|
> |
|
|
|
<!-- <span class="color-buy" v-if="item.price>100">{{omitTo(item.price,2)}}</span> --> |
|
|
|
<span class="color-buy" v-if="item.price>100">{{omitTo(price1(item.price),2)}}</span> |
|
|
|
<span class="color-buy" v-if="item.price>100">{{price1(item.price,2)}}</span> |
|
|
|
<span class="color-buy" v-if="item.price>1&&item.price<100">{{omitTo(item.price,4)}}</span> |
|
|
|
<span class="color-buy" v-if="item.price<1">{{omitTo(item.price,6)}}</span> |
|
|
|
<span class="p-r-xs">{{omitTo(item.amount,2)}}</span> |
|
|
|
@ -107,14 +107,19 @@ export default { |
|
|
|
let max = Math.max(...arr); |
|
|
|
return math.division(amount, max, 2) * 100; |
|
|
|
}, |
|
|
|
price1(item){ |
|
|
|
if (item) { |
|
|
|
let price = item.toString(); |
|
|
|
let parts = price.split("."); |
|
|
|
parts[0] = parts[0].replace(/\B(?=(\d{3})+(?!\d))/g, ","); |
|
|
|
return parts.join("."); |
|
|
|
} |
|
|
|
} |
|
|
|
// price1(item,index){ |
|
|
|
// let price = item.toFixed(index); |
|
|
|
// let parts = price.toString().split("."); |
|
|
|
// parts[0] = parts[0].replace(/\B(?=(\d{3})+(?!\d))/g, ","); |
|
|
|
// return parts.join("."); |
|
|
|
// }, |
|
|
|
price1(item,index){ |
|
|
|
let multiplier = Math.pow(10, index); |
|
|
|
let formattedPrice = Math.floor(item * multiplier) / multiplier; |
|
|
|
let parts = formattedPrice.toFixed(index).toString().split("."); |
|
|
|
parts[0] = parts[0].replace(/\B(?=(\d{3})+(?!\d))/g, ","); |
|
|
|
return parts.join("."); |
|
|
|
}, |
|
|
|
}, |
|
|
|
}; |
|
|
|
</script> |
|
|
|
|