标签: immutability-helper

使用不变性助手将新对象推送到特定索引

我尝试这样做:

 const rowObj = {key: value};
    const rowIndex = 2;

    this.setState({ 
          data: update(this.state.data, 
              { [rowIndex] : { $push : [rowObj] } }
          ) 
    })
Run Code Online (Sandbox Code Playgroud)

但是,它会抛出这样的错误:

Uncaught Error: update(): expected target of $push to be an array; got undefined.
Run Code Online (Sandbox Code Playgroud)

reactjs react-native immutability-helper

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

将 immutability-helper 与 Array、Object、Map 一起使用

如何使用immutability-helper进行简单的创建、更新/修改、替换、删除?

  1. 如果我有一组简单的值?

  2. 如果我有一组简单的对象?

  3. 如果我的数组在另一个对象中?

  4. 如果我有一个对象的对象?(散列,无序)

  5. 如果我有对象地图?(哈希,有序)

作为初学者,我发现官方文档有点混乱。

javascript reactjs immutability-helper

4
推荐指数
1
解决办法
3705
查看次数