`警告:数组或迭代器中的每个子节点都应该有一个唯一的“键”支柱

时间:2017-08-30 14:56:03

标签: reactjs

我在文件中收到了上述警告。我的RowForm render函数中包含以下代码:

const RowForm = React.createClass({
    render: function() {
            return (
                <tr key={'#'} className="addIpsetListRow">
                    <td className="col-lg-1"></td>
                    <td className="col-lg-3">
                        <input type="text"
          .................
................)
});

上面的代码只是创建一个row的表单,我不知道我应该把它作为一个关键来使警告消失。

1 个答案:

答案 0 :(得分:0)

如果您没有数据,则不幸的是您必须使用随机数或时间戳。例如

<tr key={+new Date()} className="addIpsetListRow">