flutter节流 dart事件节流 搜索节流 连续触发节流的优化写法

直接上代码

Timer _timer;

//设置节流周期为390毫秒
Duration durationTime = Duration(milliseconds:390);

//事件触发处
...
onChanged:(e){

         _timer?.cancel();
         _timer =  Timer(durationTime, () {
            //事件执行处
            ...
         });

  },
...

你可能感兴趣的:(flutter节流 dart事件节流 搜索节流 连续触发节流的优化写法)