0

我正在使用扩展运算符遍历 Maps 对象的键,并且想知道如何从状态中派生值。

 const [data, setData] = useState( 
    new Map( 
    Object.entries({
    datapoint1: "",
    datapoint2: "",
    datapoint3: "",
    datapoint4: ""
  })
  )
  );


{[...data.keys()].map((datapoint) => {
        return (
          <input
          className="inputboxes"
          id={datapoint}
          // value={} how to get value 
            key={datapoint}
            onChange={handleChange(datapoint)}
          />
        );

      }
      
      )}
4

1 回答 1

0

我使用扩展运算符来处理我所在州[...data]的数组格式。[key,value]然后我使用了 get(key) 方法,该方法返回与提供的键关联的指定元素。

   value={[...data.get(datapoint)]}
于 2021-05-18T15:07:49.677 回答