今天做了个项目发现有那种金额的字段 类似 7888.78
ui图呢 是那种小数点前面比较大的字 小数点后面比较小一下
服务端也不用可能把小数点前后给你拆改 所以前端就来处理
template
<span>{{ subpoint("7888.78", 1)}}</span><a>.{{ subpoint("7888.78", 2)}}</a>
script
methods: {
// 截取小数点前 后
subpoint(str, val) {
let strs = String(str);
if (val == 1) {
return strs.substring(0, strs.indexOf("."));
} else if (val == 2) {
let indof = strs.indexOf(".");
return strs.slice(indof + 1, indof + 3);
}
},
}
style
<style>
span{
font-size:35px
}
a{
font-size:20px
}
</style>