为了账号安全,请及时绑定邮箱和手机立即绑定

从在 typescript 中作为 prop 提供的数组分配样式

从在 typescript 中作为 prop 提供的数组分配样式

慕婉清6462132 2022-08-04 17:58:45
我正在尝试创建一个项目列表,其颜色由提供给它的道具决定。颜色数组循环通过,我想根据数组中的颜色更改每个元素的颜色。我目前正在使用内联样式,但typescript给我这个错误Type 'string' is not assignable to type '{ [key: string]: string; }'.这是我目前编写的代码:<div>  <div>    {this.colors.map(color => {      return (        <div id={color} class="colorCircle" style={`background-color: ${color}`}>          test        </div>      );    })}  </div></div>
查看完整描述

1 回答

?
动漫人物

TA贡献1815条经验 获得超10个赞

工作解决方案:

style={{ "background-color": color }}


查看完整回答
反对 回复 2022-08-04
  • 1 回答
  • 0 关注
  • 92 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信