我正在使用Flutter Web创建一个网站,并且我想使用导航栏顶部的onTap在屏幕中向下导航。就像我们在Web开发中一样,它将导航到特定ID。
我该如何实现?
我们可以使用ScrollController吗?
编辑:我在这里找到了解决方案: https://stackoverflow.com/a/58924800/11545939
答案 0 :(得分:3)
您应该这样使用 ScrollController :
编辑
var _scrollController = ScrollController();
void goUp(){
_scrollController.animateTo(
0.0,
duration: Duration(milliseconds: 500),
curve: Curves.easeInOutQuart,
);
}
@override
Widget build(BuildContext context) {
return Scaffold(
body: CustomScrollView(
physics: PageScrollPhysics(),
controller: _scrollController,