我正在尝试从数据库中动态提供按钮的颜色,但是每当我尝试将其分配给已经存在的对象时,它就会抛出此错误。这是我的代码
fetch(config.widget_config.api_url) .then(response => { return response.json();}) .then(jsonResponse => { divStyle.backgroundColor = jsonResponse.data[0].color; }) .catch (error => { console.log(error) }) const divStyle = { backgroundColor: string }; const Launcher = ({ toggle, chatOpened, badge }) => <button type="button" style={divStyle} className={chatOpened ? 'rcw-launcher rcw-hide-sm' : 'rcw-launcher'} onClick={toggle} > <Badge badge={badge} /> {chatOpened ? <img src={close} className="rcw-close-launcher" alt="" /> : <img src={openLauncher} className="rcw-open-launcher" alt="" /> } </button>;
任何帮助都会非常有帮助,因为我是新来的反应者,现在我想纠正的时间是2天
我正在尝试从数据库中动态提供按钮的颜色,但是每当我尝试将其分配给已经存在的对象时,它就会抛出此错误。这是我的代码fetch(config ....
您已将对象创建为[const
或常量,它是不可变