如何获得州REACTJS的所有标签

时间:2017-07-25 15:36:47

标签: arrays reactjs

我有一个动态创建的表单(不确定它是如何创建的)我所知道的是我必须清除此表单。

我做得很远:

  ...
  resetForm: function() {
    this.updateValue('ID', '');
    this.updateValue('field_1', '');
    this.updateValue('field_2', '');
    this.updateValue('field 3', '');
    this.updateValue('FIELD4', '');
  },
  ...

我知道我不想手动输入每个字段名称。 我知道在控制台中我可以做this.state.fields并获得一系列对象。我想要做的是获取每个数组值的label元素。

谢谢

1 个答案:

答案 0 :(得分:0)

您应该可以执行类似

的操作
resetForm: function() {
  for (var i = 0; i < this.props.fields.length; i++) {
    this.updateValue(this.props.fields[i].label, '');
  } 
},

我希望这会有所帮助:

快乐黑客