js 截取小数点前后

今天做了个项目发现有那种金额的字段 类似 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>
微信截图_20211221164944.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容