小编Ard*_*yah的帖子

如何更改禁用的 <TextInput/> 颜色

传递 props 时响应本机改变文本颜色editable=false文字输入截图

我如何更改文本输入的颜色?我已阅读文档https://reactnative.dev/docs/textinput但没有得到帮助

react-native

5
推荐指数
1
解决办法
5016
查看次数

将属性添加到对象数组 React Native

我使用一个调用 API 的库,该 API 返回一个对象数组:

new Promise((resolve) => {
  Kit.getSamples(walkingSample, (err, results) => {
    if (err) {
      return resolve([])
    }
    this.setState({
      ActivityItem: results
    })
  })
})
Run Code Online (Sandbox Code Playgroud)

其中 ActivityItem 是一个在 state 中定义的空数组。现在,这将返回如下内容:

[{
    "end": "2020-04-25T21:45:00.000+0200",
    "quantity": 11,
    "sourceName": "Health",
    "start": "2020-04-25T21:45:00.000+0200",
    "tracked": false
  },
  {
    "end": "2020-04-25T21:41:00.000+0200",
    "quantity": 21,
    "sourceName": "Health",
    "start": "2020-04-25T21:41:00.000+0200",
    "tracked": false
  }
]
Run Code Online (Sandbox Code Playgroud)

这是 API 返回的内容,这是存储在我的 ActivityItem 数组中的内容。但是除了 API 返回的内容之外,我还需要添加一个像“name”这样的属性来区分不同的未来调用。我想知道是否有任何方法可以向该数组添加一些属性,使其看起来像这样:

[{
    "name": 'Walking',
    end ": "
    2020 - 04 - 25 T21: 45: 00.000 + 0200 ", …
Run Code Online (Sandbox Code Playgroud)

javascript arrays state reactjs react-native

3
推荐指数
1
解决办法
848
查看次数

标签 统计

react-native ×2

arrays ×1

javascript ×1

reactjs ×1

state ×1