M按文档修改为百万
This commit is contained in:
parent
ff62c4c802
commit
e40f10acf6
@ -527,6 +527,7 @@ export default {
|
|||||||
days_range: "Day's Range",
|
days_range: "Day's Range",
|
||||||
market_cap: "Market Cap",
|
market_cap: "Market Cap",
|
||||||
dollar: 'USD',
|
dollar: 'USD',
|
||||||
|
million: 'Million',
|
||||||
},
|
},
|
||||||
header_menu: {
|
header_menu: {
|
||||||
corporate_information: {
|
corporate_information: {
|
||||||
|
|||||||
@ -258,6 +258,7 @@ export default {
|
|||||||
days_range: "Day's Range",
|
days_range: "Day's Range",
|
||||||
market_cap: "Market Cap",
|
market_cap: "Market Cap",
|
||||||
dollar: 'USD',
|
dollar: 'USD',
|
||||||
|
million: 'Million',
|
||||||
},
|
},
|
||||||
historic_stock: {
|
historic_stock: {
|
||||||
title: "Historical Data",
|
title: "Historical Data",
|
||||||
|
|||||||
@ -477,5 +477,6 @@ export default {
|
|||||||
days_range: '当日レンジ',
|
days_range: '当日レンジ',
|
||||||
market_cap: '時価総額',
|
market_cap: '時価総額',
|
||||||
dollar: 'ドル',
|
dollar: 'ドル',
|
||||||
|
million: 'ひゃくまん',
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
@ -52,6 +52,7 @@ export default {
|
|||||||
days_range: "当日レンジ",
|
days_range: "当日レンジ",
|
||||||
market_cap: "時価総額",
|
market_cap: "時価総額",
|
||||||
dollar: 'ドル',
|
dollar: 'ドル',
|
||||||
|
million: 'ひゃくまん',
|
||||||
},
|
},
|
||||||
historic_stock: {
|
historic_stock: {
|
||||||
title: "履歴データ",
|
title: "履歴データ",
|
||||||
|
|||||||
@ -473,5 +473,6 @@ export default {
|
|||||||
days_range: '當日範圍',
|
days_range: '當日範圍',
|
||||||
market_cap: '市值',
|
market_cap: '市值',
|
||||||
dollar: '美元',
|
dollar: '美元',
|
||||||
|
million: '百萬',
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
@ -52,6 +52,7 @@ export default {
|
|||||||
days_range: "當日範圍",
|
days_range: "當日範圍",
|
||||||
market_cap: "市值",
|
market_cap: "市值",
|
||||||
dollar: '美元',
|
dollar: '美元',
|
||||||
|
million: '百萬',
|
||||||
},
|
},
|
||||||
historic_stock: {
|
historic_stock: {
|
||||||
title: "歷史數據",
|
title: "歷史數據",
|
||||||
|
|||||||
@ -479,5 +479,6 @@ export default {
|
|||||||
days_range: '当日范围',
|
days_range: '当日范围',
|
||||||
market_cap: '市值',
|
market_cap: '市值',
|
||||||
dollar: '美元',
|
dollar: '美元',
|
||||||
|
million: '百万',
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
@ -52,6 +52,7 @@ export default {
|
|||||||
days_range: "当日范围",
|
days_range: "当日范围",
|
||||||
market_cap: "市值",
|
market_cap: "市值",
|
||||||
dollar: '美元',
|
dollar: '美元',
|
||||||
|
million: '百万',
|
||||||
},
|
},
|
||||||
historic_stock: {
|
historic_stock: {
|
||||||
title: "历史数据",
|
title: "历史数据",
|
||||||
|
|||||||
@ -4,6 +4,10 @@ import { useI18n } from "vue-i18n";
|
|||||||
const { t } = useI18n();
|
const { t } = useI18n();
|
||||||
const { getStockQuate, stockQuote, formatted } = useStockQuote();
|
const { getStockQuate, stockQuote, formatted } = useStockQuote();
|
||||||
getStockQuate();
|
getStockQuate();
|
||||||
|
const trimTrailingLetter = (val) => {
|
||||||
|
const s = String(val ?? '').trim();
|
||||||
|
return s.replace(/[A-Za-z]$/, '');
|
||||||
|
};
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
@ -56,7 +60,7 @@ getStockQuate();
|
|||||||
</div>
|
</div>
|
||||||
<div class="stats-cell">
|
<div class="stats-cell">
|
||||||
<span class="stat-title">{{ t("stock_quote.market_cap") }}({{ t("stock_quote.dollar") }})</span>
|
<span class="stat-title">{{ t("stock_quote.market_cap") }}({{ t("stock_quote.dollar") }})</span>
|
||||||
<span class="stat-value">{{ stockQuote.marketCap }}</span>
|
<span class="stat-value">{{ trimTrailingLetter(stockQuote.marketCap) }} {{ t("stock_quote.million") }}</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|||||||
@ -5,6 +5,10 @@ const { t } = useI18n();
|
|||||||
const { getStockQuate, stockQuote, formatted } = useStockQuote();
|
const { getStockQuate, stockQuote, formatted } = useStockQuote();
|
||||||
console.log(stockQuote);
|
console.log(stockQuote);
|
||||||
getStockQuate();
|
getStockQuate();
|
||||||
|
const trimTrailingLetter = (val) => {
|
||||||
|
const s = String(val ?? '').trim();
|
||||||
|
return s.replace(/[A-Za-z]$/, '');
|
||||||
|
};
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
@ -57,7 +61,7 @@ getStockQuate();
|
|||||||
</div>
|
</div>
|
||||||
<div class="stats-cell">
|
<div class="stats-cell">
|
||||||
<span class="stat-title">{{ t("stock_quote.market_cap") }}({{ t("stock_quote.dollar") }})</span>
|
<span class="stat-title">{{ t("stock_quote.market_cap") }}({{ t("stock_quote.dollar") }})</span>
|
||||||
<span class="stat-value">{{ stockQuote.marketCap }}</span>
|
<span class="stat-value">{{ trimTrailingLetter(stockQuote.marketCap) }} {{ t("stock_quote.million") }}</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|||||||
@ -7,6 +7,10 @@ const { getStockQuate, stockQuote, formatted } = useStockQuote();
|
|||||||
onMounted(() => {
|
onMounted(() => {
|
||||||
getStockQuate();
|
getStockQuate();
|
||||||
});
|
});
|
||||||
|
const trimTrailingLetter = (val) => {
|
||||||
|
const s = String(val ?? '').trim();
|
||||||
|
return s.replace(/[A-Za-z]$/, '');
|
||||||
|
};
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
@ -63,7 +67,7 @@ onMounted(() => {
|
|||||||
<span class="detail-label">{{
|
<span class="detail-label">{{
|
||||||
t("stock_quote.market_cap")
|
t("stock_quote.market_cap")
|
||||||
}}({{ t("stock_quote.dollar") }})</span>
|
}}({{ t("stock_quote.dollar") }})</span>
|
||||||
<span class="detail-value">{{ stockQuote.marketCap }}</span>
|
<span class="detail-value">{{ trimTrailingLetter(stockQuote.marketCap) }} {{ t("stock_quote.million") }}</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@ -6,6 +6,10 @@ import { useI18n } from "vue-i18n";
|
|||||||
const { t } = useI18n();
|
const { t } = useI18n();
|
||||||
const { getStockQuate, stockQuote, formatted } = useStockQuote();
|
const { getStockQuate, stockQuote, formatted } = useStockQuote();
|
||||||
getStockQuate();
|
getStockQuate();
|
||||||
|
const trimTrailingLetter = (val) => {
|
||||||
|
const s = String(val ?? '').trim();
|
||||||
|
return s.replace(/[A-Za-z]$/, '');
|
||||||
|
};
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
@ -62,7 +66,7 @@ getStockQuate();
|
|||||||
<span class="detail-label">{{
|
<span class="detail-label">{{
|
||||||
t("stock_quote.market_cap")
|
t("stock_quote.market_cap")
|
||||||
}}({{ t("stock_quote.dollar") }})</span>
|
}}({{ t("stock_quote.dollar") }})</span>
|
||||||
<span class="detail-value">{{ stockQuote.marketCap }}</span>
|
<span class="detail-value">{{ trimTrailingLetter(stockQuote.marketCap) }} {{ t("stock_quote.million") }}</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user