HomeAccounting
47 строк · 959.0 Байт
1<template>
2<div>
3<span>{{ currencyName }}</span>
4</div>
5</template>
6
7<script>
8import Currency from '../../../classes/DB/models/Currency';
9
10export default {
11name: "bills-currency-name",
12
13props: {
14currencyCode: {
15type: Number,
16default: 0,
17},
18},
19
20data: () => ({
21currencyName: '',
22}),
23methods: {
24getCurrencyName() {
25let currency = new Currency();
26let currencyInfo = currency.getCurrency(this.currencyCode);
27
28currencyInfo.then((result) => {
29this.currencyName = result.char_code;
30})
31
32},
33},
34mounted() {
35this.getCurrencyName();
36},
37watch: {
38currencyCode() {
39this.getCurrencyName();
40},
41}
42}
43</script>
44
45<style scoped>
46
47</style>