APP内大量使用react-native-simple-toast组件,短时间连续弹出多个体验不好

使用工具类

import SimpleToast from 'react-native-simple-toast';

let lastToastTime=0;

let Toast = {
    show: function (message, duration) {
        let currentTime = new Date().getTime();
        if(currentTime-lastToastTime>2000){
            SimpleToast.show(message, duration);
            lastToastTime=currentTime
        }
    }
};

export default Toast;

调用方式与原组件相同

results matching ""

    No results matching ""