|
|
|
@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
|
|
|
|
|
<div class="value"> |
|
|
|
|
<div>{{ state.rebornPoints.count }}</div> |
|
|
|
|
<div> {{ state.playerAttribute.lv }} </div> |
|
|
|
|
<div v-for="attr in attrs" :key="attr">{{ attribute[attr] }}{{ attr_unitys[attr] }} </div> |
|
|
|
|
<div v-for="attr in attrs" :key="attr">{{ formartNum(attribute[attr]) }}{{ attr_unitys[attr] }} </div> |
|
|
|
|
<div> {{ coins }} </div> |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
@ -33,6 +33,7 @@ import { reactive, onMounted, ref, computed } from "vue";
@@ -33,6 +33,7 @@ import { reactive, onMounted, ref, computed } from "vue";
|
|
|
|
|
import { useI18n } from "vue3-i18n"; |
|
|
|
|
import { EquipIcon } from "@/components" |
|
|
|
|
import { attr_unitys, playerImg2 } from "@/config"; |
|
|
|
|
import { formartNum } from "@/tool"; |
|
|
|
|
|
|
|
|
|
const { t } = useI18n(); |
|
|
|
|
const { state, commit, dispatch } = useStore(); |
|
|
|
@ -54,14 +55,7 @@ const attribute = computed(() => {
@@ -54,14 +55,7 @@ const attribute = computed(() => {
|
|
|
|
|
|
|
|
|
|
const attrs = ['dps', 'atk', 'crit', 'critDmg', 'hp', 'def', 'bloc']; |
|
|
|
|
const coins = computed(() => { |
|
|
|
|
const coins = state.playerAttribute.coins; |
|
|
|
|
if (coins > 100000000) { |
|
|
|
|
return (coins / 1000000).toFixed(1) + 'm'; |
|
|
|
|
} |
|
|
|
|
if (coins > 100000) { |
|
|
|
|
return (coins / 1000).toFixed(1) + 'k'; |
|
|
|
|
} |
|
|
|
|
return coins; |
|
|
|
|
return formartNum(state.playerAttribute.coins); |
|
|
|
|
}) |
|
|
|
|
|
|
|
|
|
onMounted(() => { }); |
|
|
|
|