react-native - 如何在来自映射函数的组件之间添加空间?
问题描述
我正在尝试添加一些按钮,其标题位于数组的每个位置内(例如,第一个按钮的标题在位置 0 的数组内容中),这就是我使用地图功能和它可以工作,但是......我不能在每个按钮之间添加空格
<ScrollView horizontal={true} showsHorizontalScrollIndicator={false}>
<View style={{
flexDirection: 'row',
justifyContent: 'space-between'}}>
{mapping()}
</View>
</ScrollView>
这是功能:
function mapping() {
const horas = ["6:30-7:30", "7:30-8:30", "7:30-8:30"...]
const mappeo = horas.map((i) => {
return (
<Button
title={i}
type="outline"
style={{ padding:10}}/>
)
}
)
return (mappeo)
}
那么如何分离按钮呢?
解决方案
如何使用保证金。填充用于容器内的内容,边距用于在容器外应用边距或空间。
尝试这个
function mapping() {
const horas = ["6:30-7:30", "7:30-8:30", "7:30-8:30"...]
const mappeo = horas.map((i) => {
return (
<Button
title={i}
type="outline"
style={{ padding:10, marginHorizontal:10}}/>
)
}
)
return (mappeo)
}
推荐阅读
- amazon-web-services - AWS ElasticsearchService:自动快照运行超过 20 天
- sql - SQL 按组汇总值
- excel - 将数据从网站提取到 .csv 文件
- html - 控制其父级或兄弟级高度的 Html 元素
- c# - 如何从字符串中提取标记?
- java - 在java中返回有一些问题
- mysql - 使用 sinon 对带有回调的 mysql 查询进行单元测试
- c - 警告:格式 '%s' 需要匹配的 'char *' 参数 [-Wformat=]
- python - 在 Python Flatten() 中展平列表列表不起作用 可能的生成器问题
- c# - 为什么要更改 file2 的状态,file1 在 VSTO 中添加 word 的 Ribbon 也会更改