最近,我在Flutter应用程序中寻找一种增强屏幕之间导航的方法。我发现了新的编程概念(声明性和命令式编程(。我需要通过Flutter中的一个例子来了解更多关于声明性和命令性
声明路由意味着您的应用程序可以用类似屏幕的浏览器打开链接,您不需要关心低级别的实现,因为您使用命令式路由,其中您使用导航器函数,如push((和pop((,
因此,声明式路由可以帮助您在应用程序中轻松开发更高级别的路由,而无需关心其低级别的实现。
Go_Router包是声明性路由的一个示例