yh-ui/src/utils/filter.js
2024-10-16 16:44:52 +08:00

25 lines
446 B
JavaScript

const filters = {
// 金钱显示,保留两位小数
money(num) {
if (num == null) {
return num;
}
return num.toFixed(2);
},
// 缺省值
defaultValue(data) {
return data == null ? '--' : data;
},
fix2(num) {
return filters.money(num);
},
dv(data) {
return filters.defaultValue(data);
}
}
export default (vm) => {
Object.keys(filters).forEach(key => {
vm.filter(key, filters[key])
})
}