所以我试着学习状态的反应,我正在做一个小项目。我有三个输入,每个输入在提交时更新状态中的一个值。在提交时,它将根据更新后的状态值创建一个对象,并将其添加到状态中的数组中。
然后在数组上映射以显示对象的列表。问题是,当我在submit上添加一个新对象时,映射会在浏览器中显示该对象一秒钟,然后它将状态返回到其默认值,并且不显示任何对象条目。
代码如下:
import React, { Component } from 'react';
import logo from './logo.svg';
import './App.css';
class
我的React应用程序中有一个文本输入字段,我想验证它的输入,所以我有一个验证器函数在onChange事件的处理程序中工作。我还希望在将值粘贴到输入中时修剪空格,然后让它通过onChange验证器运行。 目前我的JSX看起来像这样: handleChange(event) {
let { name, value } = event.target
if (typeof this.props.validatorFunction === "function") {
value = this.props.validatorFunction(value)