有没有办法将字符串转换为Dart函数代码?

3

我正在处理一个字符串中的条件。

例如:String conditions = "gender == 1 && gender == 3";

我想将其转换为 If 条件语句。

就像 if(gender == 1 && gender == 3) { }

我该如何解析这个字符串?

1个回答

1
你可以使用function_tree包将字符串转换为表达式。
String conditions = "gender == 1 && gender == 3";
if(conditions.interpret()) {  }

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接