小编Max*_*rou的帖子

JS 使用扩展运算符克隆对象并更改一个字段

假设我有一个对象:{a: 'A', b: 'B', c: 'C'}并且我想从中创建一个新对象,该对象具有相同的值,但我想设置c: 'D'.

它的语法是什么?我试过类似的东西:

{c: 'D', ...rest} = {...foo}

但这不是有效的语法。

javascript object spread-syntax

5
推荐指数
2
解决办法
6201
查看次数

在滚动视图中反应原生 100% 宽度视图

我有一个水平滚动视图

在这个 ScrollView 中,我想显示多个全高和全宽视图。

我不知道如何将每个视图的宽度设置为 100%。

实际上就像他们有一个“自动”宽度(大约 70%)

<SafeAreaView style={styles.container}>
    <ScrollView
      style={styles.info}
      horizontal={true}
    >
      {this.state.list.map(item => (
        <View style={styles.item}>...</View>
      ))}
    </ScrollView>
  </SafeAreaView>
Run Code Online (Sandbox Code Playgroud)

还有款式

info: {
 width: "100%",
 height: "100%",
 display: "flex"
},
item: { // props for the items in my views
 display: "flex",
 alignItems: "center",
 justifyContent: "space-between",
 height: "100%",
 paddingTop: 30,
 paddingBottom: 10
}
Run Code Online (Sandbox Code Playgroud)

我试着放,width : "100%"但当然它没有像例外那样工作

谢谢

view scrollview react-native

2
推荐指数
2
解决办法
2852
查看次数