Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 为什么当我在submit上为`from`console.log(event)时,我看不到默认方法_Javascript_Reactjs - Fatal编程技术网

Javascript 为什么当我在submit上为`from`console.log(event)时,我看不到默认方法

Javascript 为什么当我在submit上为`from`console.log(event)时,我看不到默认方法,javascript,reactjs,Javascript,Reactjs,我正在学习React.js。在下面的代码中,我使用了一个表单,我试图看到它甚至包含了什么。所以我把它记录下来。但是后来我注意到在日志中我没有默认的方法。那么,这是从哪里来的?为什么当我记录下这条信息时,即使它不在那里 constructor(props) { super(props); console.log('cons'); this.onInputchange = this.onInputchange.bind(this);

我正在学习React.js。在下面的代码中,我使用了一个表单,我试图看到它甚至包含了什么。所以我把它记录下来。但是后来我注意到在日志中我没有默认的方法。那么,这是从哪里来的?为什么当我记录下这条信息时,即使它不在那里

    constructor(props) {
        super(props);
        console.log('cons');
        this.onInputchange = this.onInputchange.bind(this);

        this.state = { name: 'Dear. ' };
    }

    onInputchange(event) {     
        this.setState({ name: event.target.value });
    }

    onFormSubmit (event) {
        event.preventDefault();
        console.log(event);
        debugger;  
    }

    render() {
        console.log('rende');
        return (
            <form onSubmit={this.onFormSubmit} className="input-group" borderColor='pink'>
                <input
                    className="form-control"
                    value={this.state.name}
                    onChange={this.onInputchange}
                    placeholder="enter the name please "
                />
                <span className="input-group-btn">
                    <button type="submit" className="btn btn-secondary">submit</button>
                </span>
            </form>
        );
    }
}
它显示在原型中。请在下面找到相同的屏幕截图


上面写着:真。向下滚动。检查原型。@Bergi谢谢,请将其作为答案发布