Framemarker,前端页面获取ID时,超过3位数后,ID值显示有逗号(,)
项目中,使用的前端为Framemarker模式,在前端循环数据时,获取后台返回数据使用${map.TaskID}取值,但当ID数值超过3位数达到4位数或更多位数时,后台返回数据无问题但是前端控制台显示为带“,”的ID值,当获取这个数据时后台接受到数据为逗号之前的数值而非全部数值,如:后台返回数值为:5076,前端页面控制台显示:5,076,后台获取值为:5解决方法为
${map.TaskID?c},在原来取值的基础上加上?c,就可以解决。
在此留下给自己提个醒!!!!!!!!