我的 kendo 模板有什么问题

What is wrong with my kendo template

如果提供的模型的 Value 列没有,我需要显示尾随 .00 小数。

我试过的是:

template:AmountRepLookup == 1601 ? "# if(#'#=Value#'#.indexOf('.') == -1) ){# #= '$' + Value # #}else{# #= '$' + Value +'.00' # #}#" : "# if(#'#=Value#'#.indexOf('.') == -1) ){# #= Value + '%' # #}else{# #= Value +'.00%' # #}#"

预期输出:

$XX.00 or XX.00%

使用这个

use {0:c2} for $ with 2 digit decimal
use {0:p} for percentage values

#= kendo.format('{0:c2}', value)# //dollar    
#= kendo.format('{0:p}', value)# //Percentage

您已有布尔条件,只需使用格式化函数