css - 将 State 属性添加到 React 中的内联样式

标签 css reactjs styles state

我有一个具有像这样的内联样式的 react 元素:(缩短版)

      <div className='progress-bar'
           role='progressbar'
           style={{width: '30%'}}>
      </div>

我想用我所在州的属性替换宽度,但我不太确定该怎么做。

我试过:

      <div className='progress-bar'
           role='progressbar'
           style={{{width: this.state.percentage}}}>
      </div>

这可能吗?

最佳答案

你可以这样做

style={ { width: `${ this.state.percentage }%` } }

Example

关于css - 将 State 属性添加到 React 中的内联样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37827279/

相关文章:

javascript - 在 React 中选择不同的下拉选项时更改路由参数

reactjs - Docusaurus v2 项目的文档链接已损坏

pyqt - 如何在 PyQt5 中更改样式

javascript - 联系表未与我的邮件服务器通信,怎么了?

css - CSS 设计师要避免的常见错误?

reactjs - 如何为生产 react 应用程序设置代理?

reactjs - 在 React Native 中合并/组合两个或多个不同的样式表组件?

c++ - 什么时候应该使用临时变量?

html - 两个并排 float 的 div,高度相同(跟进)

html - 圆 Angular 在IE8中显示白边