我是喷涂框架的新手,我有两条具有相似功能的路线,只有最后一段变化。我使用'|'运算符组合它。我如何知道选择了哪个最后一个段。
W/FragmentManager: moveToState: Fragment state for frag2{2428405 #1 id=0x7f0c006a} not updated inline; expected state 3 found 2
我已经结合使用
path("users" / Segment / "viewers_count") { userId =>
}
path("users" / Segment / "views_count") { userId =>
}
我怎样才能做到这一点。
答案 0 :(得分:3)
这很简单。您可以将其提取到地图中。
path("users" / Segment / Map("viewers_count" -> "viewers", "views_count" -> "views")) { (userId, selected) =>
// here selected variable will contain viewers or views based on the path.
}