组合导航中没有导航(String)方法



我正在尝试新的jetpack库">组合导航";。

根据文档,要导航到路线,我应该使用navigate()方法,该方法采用String

navController = rememberNavController()
// navigate
navController.navigate("/another_route")

然而,不存在这样的方法navigate(String),并且我得到编译错误。

我错过了什么?

navigate(String)不是NavController类的一部分,而是扩展函数

为了解决该错误导入文件中的函数路由":

import androidx.navigation.compose.navigate
// and then navigate
navController.navigate("/another_route")

它会很好用的。

不幸的是,你没有得到你期望的完成。

最新更新