반응형
style을 추가하고 싶을 때
dash 가 존재하는 경우에는 따옴표로 감싸서 작성하거나 아니면 카멜케이스로 따옴표 없이 작성하면 된다
<div style={{ backgroundColor: 'red' }}></div>
<div style={{ 'background-color': 'red' }}></div>
.ChartBar.js
import React from 'react';
const ChartBar = () => {
let barFillHeight = '0%';
if (props.max > 0) {
barFillHeight = Math.round((props.value / props.maxValue) * 100) + '%';
}
return <div className='chart-bar'>
<div className="chart-bar__inner">
<div className="chart-bar__fill" style={{ height: barFillHeight }}></div>
</div>
<div className="chart-bar__label"></div>
</div>
}
export default ChartBar;
반응형
'온라인 강의 > React 완벽 가이드 [Udemy]' 카테고리의 다른 글
81. 작은 버그 수정 (0) | 2023.06.05 |
---|---|
80. 마무리 및 다음 단계 (0) | 2023.06.05 |
78. 데모 앱: 차트 추가하기 (0) | 2023.06.05 |
77. 조건 명령문 반환 추가하기 (0) | 2023.06.05 |
76. 연습하기 : 조건부 내용 (정답) (0) | 2023.06.05 |