您好,本地测试发现,在控件的值脚本中, 在如果是写成:
var ss="2324234141324";
var sss= ss.replaceAll("2", "r"); //将2替换成r
sss;
前台就报错!!
但是如果写成:
new java.lang.String("2324234141324").replaceAll("2",r);
就没有问题.
如果是动态的获取其他字段的值作为值脚本返回,写成
var ss=getItemValueAsString("xxx");
if(ss != null && ss != "")
var sss= ss.replaceAll("2", "r"); //将2替换成r
sss;
则没有问题.
关于这一点,稍后晚点会作为bug提交至研发进行修复,有结果之后会及时告知您的. |