λ°˜μ‘ν˜•

APEXCHARTS 4

[React] λ¦¬μ•‘νŠΈ apexcharts xμΆ•(xaxis) νŠΉμ • κ°’μœΌλ‘œ μ‹œμž‘ν•˜λ„λ‘ μ„€μ •ν•˜λŠ” 방법

Intro μ•ˆλ…•ν•˜μ„Έμš”. 이번 μ‹œκ°„μ—λŠ” λ¦¬μ•‘νŠΈ apexcharts xμΆ• 값을 νŠΉμ • κ°’μœΌλ‘œ μ‹œμž‘ν•˜λ„λ‘ μ„€μ •ν•˜λŠ” 방법에 λŒ€ν•΄ μ•Œμ•„λ³΄λ„λ‘ ν•˜κ² μŠ΅λ‹ˆλ‹€. How to solve the problem 제 κ²½μš°μ—λŠ” μƒˆλ²½ 5μ‹œλΌλŠ” νŠΉμ • κ°’μœΌλ‘œ x좕을 μ‹œμž‘ν•˜κ³  μ‹Άμ—ˆμŠ΅λ‹ˆλ‹€. λ”°λΌμ„œ μ €λŠ” apxechart xaxis의 min 속성을 μ‚¬μš©ν•΄ μ œκ°€ μ›ν•˜λŠ” μ‹œκ°„μ„ μ•„λž˜μ™€ 같이 μ„€μ •ν•΄μ£Όμ—ˆμŠ΅λ‹ˆλ‹€. xμΆ• 값은 상황에 따라 λ‹€λ₯Όν…Œλ‹ˆ 년도/달/일 등이 ν•„μš”ν•˜λ‹€λ©΄ μ»€μŠ€ν…€ν•˜μ—¬ μ‚¬μš©ν•˜λ©΄ λ©λ‹ˆλ‹€. xaxis: { min: new Date(new Date().setHours(5, 0, 0, 0)).getTime(), } μ•„λž˜λŠ” 전체 μ½”λ“œμž…λ‹ˆλ‹€. var options = { chart: { type: 'line' }, series: [{ name: ..

Framework/React 2023.03.28

[React] λ¦¬μ•‘νŠΈ apexcharts μ»€μŠ€ν…€ 툴팁 (custom tooltip) λ§Œλ“œλŠ” 방법, νˆ΄νŒμ— μ‹œκ°„ 데이터와 κ°’ ν‘œμ‹œν•˜κΈ°

Intro μ•ˆλ…•ν•˜μ„Έμš”. μ΄λ²ˆμ‹œκ°„μ—λŠ” λ¦¬μ•‘νŠΈμ—μ„œ apexcharts λ₯Ό μ΄μš©ν•˜μ—¬ μ»€μŠ€ν…€ νˆ΄νŒμ„ λ§Œλ“œλŠ” 방법에 λŒ€ν•΄ μ•Œμ•„λ³΄λ„λ‘ ν•˜κ² μŠ΅λ‹ˆλ‹€. How to solve the problem apexcharts λ₯Ό μ‚¬μš©ν•œλ‹€λŠ” κ°€μ •ν•˜μ—, μ•„λž˜μ˜ series 데이터와 chart option이 μžˆλ‹€κ³  μƒκ°ν•΄λ΄…μ‹œλ‹€. const series: any = [ { name: 'EBAY', data: [ ['2023-03-20T07:00:22.625Z', '123124.82'], ['2023-03-20T06:00:20.103Z', '52353.83'], ['2023-03-20T05:00:16.960Z', '98943.91'], ['2023-03-20T04:00:15.051Z', '796756.65'], ['2023-03-20T0..

Framework/React 2023.03.20

[React] apexcharts legend λ²”λ‘€ padding μ‘°μ ˆν•˜λŠ” 방법

Intro μ•ˆλ…•ν•˜μ„Έμš”. 이번 μ‹œκ°„μ—λŠ” apexcharts μ—μ„œ legend(λ²”λ‘€) padding을 μ‘°μ ˆν•˜λŠ” 방법에 λŒ€ν•΄ μ•Œμ•„λ³΄κ² μŠ΅λ‹ˆλ‹€. 제 경우 μ•„λž˜μ˜ 차트 legend λ²”λ‘€κ°€ κΈ°μ€€ μ’Œν‘œμ— λΉ„ν•΄ λ„ˆλ¬΄ μ™Όμͺ½μœΌλ‘œ 치우쳐져 μžˆμ–΄μ„œ left-padding으둜 ν•΄κ²°ν•˜κ³  μ‹Άμ—ˆμŠ΅λ‹ˆλ‹€. First try μš°μ„  μ €λŠ”apexchart lengend 의 속성에 padding 속성 μœ λ¬΄κ°€ μžˆλŠ”μ§€ κ²€μƒ‰ν•΄λ΄€μŠ΅λ‹ˆλ‹€. apexChart λ‚΄ legend 속성은 μ•„λž˜μ™€ κ°™μŠ΅λ‹ˆλ‹€. padding κ΄€λ ¨ 속성이 μ—†λŠ” 것 κ°™μ•˜μŠ΅λ‹ˆλ‹€. legend: { show: true, showForSingleSeries: false, showForNullSeries: true, showForZeroSeries: true, position: 'bottom'..

Framework/React 2023.03.09

[React] apexcharts yaxis (yμΆ•) 0λΆ€ν„° μ‹œμž‘ν•˜λŠ” 방법

Intro μ•ˆλ…•ν•˜μ„Έμš”. 이번 μ‹œκ°„μ—λŠ” apexcharts μ—μ„œ yaxis y좕을 0λΆ€ν„° μ‹œμž‘ν•˜λŠ” 방법에 λŒ€ν•΄ μ•Œμ•„λ³΄κ² μŠ΅λ‹ˆλ‹€. apexchartsλ₯Ό μ΄μš©ν•΄μ„œ 차트λ₯Ό μ‚¬μš©ν•˜μ—¬ μž‘μ—…ν•˜κ³  μžˆμ—ˆλŠ”λ°μš”, 차트의 y좕값을 0으둜 κ³ μ •ν•˜κ³  싢은데, 계속 숫자 λ²”μœ„κ°€ λ‹¬λΌμ§€λ©΄μ„œ 값이 λ³€ν•˜λ”λΌκ³ μš”. κ·Έλž˜μ„œ ꡬ글링을 ν•΄λ΄€μŠ΅λ‹ˆλ‹€. How to solve the problem μ•„λž˜μ™€ 같이 yaxis μ†μ„±μ—μ„œ min을 0을 μ μš©ν•˜λ©΄ yμΆ• 값이 0으둜 κ³ μ •λ˜μ–΄ μ„ΈνŒ…λ©λ‹ˆλ‹€. yaxis: { tickAmount: 3.5, min: 0, forceNiceScale: true, labels: { show: true, rotate: 0, style: { colors: '#828282', fontSize: '11rem', fontFamily..

Framework/React 2023.02.17
λ°˜μ‘ν˜•