NutzCN Logo
问答 在context里将一个带有@#的字符串做key值,会报无法解析
发布于 2418天前 作者 qq_ac590e2b 1322 次浏览 复制 上一个帖子 下一个帖子
标签:

CustomMake.me().register("SUM", new Sum());
CustomMake.me().register("MIN", new Min());
Context context = Lang.context();
context.set("¥widget_name_1501337783560_widget_name_1501337797205#",11);
context.set("¥widget_name_1501337783560_widget_name_1501337797206#",22);
final Object eval = El.eval(context, "SUM" +
"(¥widget_name_1501337783560_widget_name_1501337797205#,¥widget_name_1501337783560_widget_name_1501337797206#)");

7 回复

不对,是在中间有一个点会报错

这个键也太神奇了吧

这个键的取值,有特定的要求吗,我的这个键是会取成这样的,像是一个控件的几个子值的数据相加

$widget_name_1501337783560._widget_name_1501337797205# 这样可以吗

不带点号,不带空格,不带括号,应该就可以

点号就当成调用了

我试了几次,发现中间有一个点号就会报错

添加回复
请先登陆
回到顶部