import { Text, View } from "@tarojs/components"; import { memo, useCallback } from "react"; import styles from './index.module.scss' import classnames from "classnames"; type Param = { number: number, //数字 status: 0|1|2 //0 小型,1中型,2大 } export default memo(({number = 0, status = 1}:Param) => { const priceDom = useCallback(() => { let res = number.toFixed(2).split('.') let int_num = parseInt(res[0]) + '' let decimals_num = res[1] return ( <> ¥ {Number(int_num).toLocaleString()} .{decimals_num} ) }, [number]) return ( {priceDom()} ) })