일반적으로 number_with_delimiter
을 사용하여 정수 또는 10 진수를 더 읽기 쉽게 만듭니다. 컨트롤러에서 사용할 때 한 번 문제가 있지만 그 시간을 해결했습니다. 지금 나는 실제로 그저 내 기능을 내 view
에 넣었을 때 실제로 일어나는 일을 모른다.delimiter
없이 integer
을 반환한다.레일 number_with_delimiter는 구분 기호없이 정수를 반환합니다.
다른 시뮬레이션을 보려면이 시뮬레이션을 참조하십시오.
<td><%= number_to_currency(stock.qty) %></td>
<td><%= (number_with_delimiter number_with_precision stock.qty, :precision => 2) %></td>
<td><%= number_with_delimiter(stock.qty) %></td>
<td><%= stock.qty %></td>
결과 :
$100,070.00 100070 100070 100070.0
그래서 number_with_delimiter
및 number_with_precision
도 작동하지 않는. 이 프로젝트에서 일어나는 일뿐입니다. 다른 사람들은 내 로컬에서 프로젝트를 진행하고 있습니다. 또한이 프로젝트의 다른 지점에서도 좋습니다. 그래서 내가 침입 한 것이 있다는 것을 압니다. 그러나 어느 것이 하나인지 모르겠다. 깨닫지 못했고 어느 것이 내가 고장 났는지도 몰랐기 때문에 버전 제어가 너무 힘들어서 추적 할 수 없다. 제발 도와주세요. 정말 고맙습니다.
': delimiter => ', "?"로 구분 기호를 명시 적으로 지정하려 했습니까? – Tomanow
': delimiter => ","는'10,0070'이고 데이터베이스의 값은'10007.00000'입니다. 어떻게 그럴 수 있죠? – ksugiarto