import React, { useEffect, useState } from 'react' import styles from './loading.module.scss' let interval: any = null; export default () => { const [arr, setArr] = useState(['.']); useEffect(() => { interval = setInterval(() => { setArr(arr => { let newarr: string[] = ['.']; if (arr.length < 3) newarr = [...arr, '.']; return newarr }) }, 400); return () => { clearInterval(interval); interval = null; } }, []); return (

数据加载中{arr.join('')}

) }