我有一个 JavaScript 方法来返回一组数据库对象。以下 Kendo UI 模板允许将项目作为逗号分隔的字符串返回。
问题是,逗号总是在每个字符串的末尾返回。顺便说一下,这是代码:
#for(var i = 0; i < Categories.length; i++){#
#:Categories[i].CategoryName#,
#}#
有什么建议么?
我有一个 JavaScript 方法来返回一组数据库对象。以下 Kendo UI 模板允许将项目作为逗号分隔的字符串返回。
问题是,逗号总是在每个字符串的末尾返回。顺便说一下,这是代码:
#for(var i = 0; i < Categories.length; i++){#
#:Categories[i].CategoryName#,
#}#
有什么建议么?
您可以在纯 javascript 中使用它
Categories.slice(0,-1);
这里的 Categories 是您要删除最后一个“,”(逗号)的变量
您可以使用此模板:
#for(var i = 0; i < Categories.length; i++){#
#if(i+1 === Categories.length){#
#:Categories[i].replace(/,/g,'')#
#} else{#
#:Categories[i].CategoryName#
#}#
#}#