学习-react 子组件改变父组件中的state值

https://www.jianshu.com/p/ac6300b7aa07

react 子组件改变父组件的state值:通过将父组件中的方法传给子组件,(在方法中改变state值)

父组件:
    handleE = () => {
        let newType = this.state.type;
        newType +=1
        this.setState({
            type:newType
        })
    }
 <Edit
                        info={Unit}
                        honor={honor}
                        handleClose={this.handleClose}
                        changeData={() => this.FetchList(this.state.formValues)}
                        groupOptions={groupOptions}
                        handleE={this.handleE}
                    />
子组件:
 <button onClick={this.props.handleE}>diandian</button>

context 参考:https://www.jianshu.com/p/65b348bf86ad

js判断小数点后边有几位数
var n=3.143423423;
alert(n.toString().split(".")[1].length);