如何在可组合项中访问@Composable 属性?
How to acces @Composable property within composable?
假设我有一个 Jetpack 组合:
Column(modifier = Modifier.height(48.dp)) {
// stuff
// access above modifier here?
//more stuff
}
我在上面的列中添加了修饰符。
正如所指出的:如何访问该列中的修饰符?
可以看到,Column
是一个函数,modifier
是一个函数参数。
如果你想在Column
中使用修饰符,像这样:
val modifierColumn = Modifier.height(48.dp)
Column(modifier = modifierColumn) {
// stuff
// access above modifier here?
Text("Hello Compose!",modifier = modifierColumn)
//more stuff
}
假设我有一个 Jetpack 组合:
Column(modifier = Modifier.height(48.dp)) {
// stuff
// access above modifier here?
//more stuff
}
我在上面的列中添加了修饰符。
正如所指出的:如何访问该列中的修饰符?
可以看到,Column
是一个函数,modifier
是一个函数参数。
如果你想在Column
中使用修饰符,像这样:
val modifierColumn = Modifier.height(48.dp)
Column(modifier = modifierColumn) {
// stuff
// access above modifier here?
Text("Hello Compose!",modifier = modifierColumn)
//more stuff
}