gpt4 book ai didi

reactjs - 动态 react 设置状态属性

转载 作者:行者123 更新时间:2023-12-02 07:23:09 25 4
gpt4 key购买 nike

我正在使用 react 并且我有一些方法可以分别设置我的组件的状态。
我有以下方法:

setLineColor(value){
this.setState({stroke:value},()=>{
this.props.data(this.getStyleData());
});
}
setFillColor(value){
this.setState({ fill:value},()=>{
this.props.data(this.getStyleData());
});
}
setMode(value){
this.setState({ mode:value},()=>{
this.props.data(this.getStyleData());
});
}

我如何结合这些方法,以便我可以有类似的东西:
setAttribute(propery,value){...}

?

最佳答案

像这样

setAttribute(property, value) { 
this.setState({ [property]: value }, () => {
this.props.data(this.getStyleData());
});
}

Example

关于reactjs - 动态 react 设置状态属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37591430/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com