ReactDataGrid从表单添加数据

时间:2019-06-27 08:18:09

标签: javascript reactjs

使用reactDataGrid库,我成功地在表中显示了来自api的数据,现在我添加了一个按钮,当我单击该按钮时,将显示一个表单,完成表单数据后,它将发送到api。提交表单时,我希望在不刷新窗口的情况下将相同的数据添加到表中。

 let row = {};
    columns.map(col => col.key).forEach(function(column){
        if (column === "name") {
            row.name = "test";
        }else{
            row[column] = null;
        }
    })
    let data = this.props.dataApi.slice();
    data = update(data, { $push: [row]});
    this.setState({data})

我当时想做这样的事情,使用update来添加行,但是没有用,有人对解决此问题有任何想法吗?谢谢

0 个答案:

没有答案