如何检测flutter web中的鼠标滚轮滚动?

phi*_*ath 10 flutter-web

如何在颤振网络中检测鼠标滚轮滚动?看起来它会在手势检测器中,但我在那里看不到它。列表视图如何检测鼠标滚动?

小智 8

包装你ListView有(或任何其他滚动视图)的监听器和监听PointerScrollEvent

Listener(
  onPointerSignal: (pointerSignal){
    if(pointerSignal is PointerScrollEvent){
      // do something when scrolled
      print('Scrolled');
    }
  },
  child: ... //your scrollview here
)
Run Code Online (Sandbox Code Playgroud)