diff --git a/tonecn/src/lib/formateTimes.ts b/tonecn/src/lib/formateTimes.ts new file mode 100644 index 0000000..5109d30 --- /dev/null +++ b/tonecn/src/lib/formateTimes.ts @@ -0,0 +1,9 @@ +function formateTimes(times: number) { + if (times < 10000)// 一万以内直接显示 + return times; + if (times < 10000 * 10000)// 一亿以内加上 万 + return (times / 10000).toFixed(1) + '万' + return (times / 10000 / 10000).toFixed(1) + '亿' +} + +export { formateTimes }; \ No newline at end of file diff --git a/tonecn/src/views/Blog.vue b/tonecn/src/views/Blog.vue index 33229e8..7beb0d9 100644 --- a/tonecn/src/views/Blog.vue +++ b/tonecn/src/views/Blog.vue @@ -2,6 +2,7 @@ import { request } from '@/lib/request'; import { onMounted, reactive, ref } from 'vue'; import { timestampToString } from '../lib/timestampToString' +import { formateTimes } from '@/lib/formateTimes'; const loadStatus = ref(0); const blogList = reactive([]); @@ -30,7 +31,8 @@ onMounted(async () => {