2017-02-23 33 views

回答

0

內置數字格式允許轉義'%'符號,從而跳過默認的value * 100行爲。

這裏是你如何能做到這一點:

@Component({ 
    selector: 'my-app', 
    template: ` 
    <kendo-numerictextbox 
     [value]="value" 
     [format]="format" 
    ></kendo-numerictextbox> 
    ` 
}) 

export class AppComponent { 
    public value: number = 5; 
    public format: string = "#.# \\%"; 

    constructor(public intl: IntlService) {} 
} 

可運行演示:http://plnkr.co/edit/Ba05nP4LCgjuKjssSJzE?p=preview

更多關於格式的細節,可以在kendo-intl回購發現:

https://github.com/telerik/kendo-intl/blob/master/docs/num-formatting/index.md#custom