차트를 만들고 있는데요.. 채택완료
다둥이아빠
2년 전
조회 1,233
차트를 만들고 있는데요..
천단위 컴마를 찍으려고 하는데...
</p>
<p>tooltips: {
callbacks: {
label: function(e, a) {
var t = a.datasets[e.datasetIndex].label || "",
o = e.yLabel,
n = "";
return 1 < a.datasets.length && (n += '<span class="popover-body-label mr-auto">' + t + "</span>"), n += '<span class="popover-body-value">' + o + "</span>" </p>
<p> }
}
}
},</p>
<p>
여기에다가
</p>
<p> </p>
<p>tooltips: { callbacks: { label: function(tooltipItem, data) { //그래프 콤마 return tooltipItem.yLabel.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",") + "원"; } },</p>
<p>
이렇게 넣라고 하는데 어떻게 해야할까요???
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
2년 전
Jquery 를 사용해서 숫자에 콤마를 찍어보신는게 어떨까요?
// 자바스크립트 숫자를 문자열로 포맷팅
var num = 12345.6789;
var a = $.number(num); // "12,345"
var b = $.number(num, 3); // "12,345.67"
이거나..그누보드에서 제공하는 number_format 함수를 사용하면 어떨까요?
단 인수값이 String으로 하셔야 합니다.
예) number_format(String( [인수값] ))
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인