2012-12-19 2 views
2

Jade 서식 파일에서 숫자의 서식을 제어하려면 어떻게해야합니까?jade printf와 같은 숫자 서식

샘플 코드 :

for item in issue.item 
    tr 
    td.utilityValue #{item.$.value} 
    td.utilityUtil #{item.$.evaluation * utilitySpace.weightmultiplyer} 

나는 숫자가 2 개 유효 숫자로 인쇄 할.

답변

6

다음은 내가 찾은 해결책입니다. 그것은 익스프레스 3 일 :

  1. 가 발행하여 sprintf를 설치 :

    npm install sprintf 
    
  2. app.js에서 :

    app.locals.sprintf = require('sprintf').sprintf; 
    
    app.locals.format = "%+1.0f"; 
    
  3. template.jade에서 :

    .. .... td.utility # {sprintf (형식, 값)} .. ....