我有一个List<Item>
我想使用 Jetpack Compose 显示的内容。在版本“1.0.0-alpha10”中,此代码:
@Composable
fun ItemsScreen(items: List<Item>) {
item?.let {
LazyColumn {
items(
items = items
) { item ->
ItemCard(item = item)
}
}
}
}
工作正常,但是,根据新的更新,从“1.0.0-alpha11”开始:
LazyColumn/LazyRow/LazyVerticalGrid 范围的新项目(计数:Int)工厂方法。items(items: List) 和 itemsIndexed(items: List) 现在是扩展函数,因此您必须在使用时手动导入它们。
我的应用程序不再工作了。我不确定我是否理解:
items(items: List) 现在是扩展功能,因此您必须手动导入。
这是什么意思?如何解决这个问题?
提前致谢。