【发布时间】:2021-02-11 11:40:11
【问题描述】:
我是初学者,我想在插入数字输入的同时显示货币符号并使用逗号分隔。我按照我的理解写了这个。到目前为止还不好。有谁知道怎么做?谢谢
<template>
<div id="app">
<input
type="text"
id="cost"
v-model="cost"
@input="dd"
name="cost"
class="form-control form-control-md"
placeholder="Enter cost of construction"
/>
</div>
</template>
<script>
export default {
name: "App",
data() {
return {
cost: "",
};
},
methods: {
dd() {
var number = this.cost;
new Intl.NumberFormat("en-EN", {
style: "currency",
currency: "USD",
}).format(number);
return number;
},
},
};
</script>
【问题讨论】:
标签: javascript vue.js number-formatting