<div>
{{ price | comma }}
</div>
<script>
import Filters from "@/libs/filters.js";
export default {
data: () => ({
price : 1000
}),
filters: Filters,
};
</script>
filters.js파일내용
export default Object.freeze({
comma: (value) => {
var len, point, str;
value = value + "";
point = value.length % 3;
len = value.length;
str = value.substring(0, point);
while (point < len) {
if (str != "") str += ",";
str += value.substring(point, point + 3);
point += 3;
}
return str;
},
});
출력 내용
1,000
'개발이야기 > Vue - Vuetify' 카테고리의 다른 글
v-data-table 헤더 변경 (0) | 2021.01.19 |
---|---|
자바스크립트 클립보드 복사 안될 때 (0) | 2021.01.03 |
v-file-input 이미지 사이즈 확인 (0) | 2020.12.27 |
vue 부모에서 자식 컴포넌트 호출 (0) | 2020.11.26 |
vuetify v-data-table paging (0) | 2020.11.25 |