组合导航中没有方法 navigate(String)
No method navigate(String) in compose-navigation
我正在尝试新的 Jetpack 库“compose-navigation”。
根据 docs,要导航到路线,我应该使用 navigate()
方法,该方法采用 String.
navController = rememberNavController()
// navigate
navController.navigate("/another_route")
但是,不存在这样的方法 navigate(String)
,我得到编译错误。
我错过了什么?
navigate(String)
不是 NavController
class 的一部分,而是 扩展函数
解决错误,“导入文件中的函数路由”:
import androidx.navigation.compose.navigate
// and then navigate
navController.navigate("/another_route")
而且它会正常工作。
遗憾的是,您没有获得预期的完成度。
我正在尝试新的 Jetpack 库“compose-navigation”。
根据 docs,要导航到路线,我应该使用 navigate()
方法,该方法采用 String.
navController = rememberNavController()
// navigate
navController.navigate("/another_route")
但是,不存在这样的方法 navigate(String)
,我得到编译错误。
我错过了什么?
navigate(String)
不是 NavController
class 的一部分,而是 扩展函数
解决错误,“导入文件中的函数路由”:
import androidx.navigation.compose.navigate
// and then navigate
navController.navigate("/another_route")
而且它会正常工作。
遗憾的是,您没有获得预期的完成度。