"input" 컬럼타입 사용 시 입력 형태 데이터 포맷팅

아래 그리드의 가격1 컬럼과 가격2 컬럼이 있습니다.
화면에 표시된 포맷팅 값은 같지만 컬럼의 edit 상태의 포맷팅 값은 서로 다릅니다.

가격1 컬럼 : options: { format: { type: "number", rule: "₩ #,###.##" } }
가격2 컬럼 : options: { mask: { alias: 'currency' , prefix:'₩ ' , digits:2 }, format: { type: "number", rule: "₩ #,###.##" } }

저희가 살펴봐야할 컬럼을 가격2 컬럼이며 해당 컬럼에 적용된 옵션에 대해 살펴보도록 하겠습니다.

alias : 'currency'는 컬럼이 edit 상태일 때 해당 값들을 1,000,000처럼 세 자리마다 ,(콤마)로 끊어 보여주는 옵션입니다.

prefix : <string> 값

mask 상태일 때 ex) prefix : '\' 입력된 값이 입력 값의 데이터 맨 앞에 \이 표시되게끔 합니다.
빈 값일 때는 표시하지 않습니다.

digits : 해당 number에 입력한 값에 따라 입력 값의 데이터에 0을 붙여 표시해줍니다.

만약 소숫점 자리 값이 있다면 소숫점 자리를 기준으로 값 뒤에 0을 붙여 표시해줍니다.
ex) digits : 5이고 데이터 값이 351222면 351222.00000으로 값이 표현됩니다.

또는 3512.22처럼 소숫점이 있는 값이라면 3512.22000으로 값이 표현됩니다.
빈 값일 때는 표시하지 않습니다.