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

Flutter 有没有办法将字符串转换成Dart函数代码?,flutter,dart,Flutter,Dart,我得到了一连串的条件 例如:String条件=“性别==1&&gender==3” 我想把它转换成If条件语句 比如if(性别==1&&gender==3){} 如何解析该字符串?您可以使用包将字符串转换为表达式 String conditions = "gender == 1 && gender == 3"; if(conditions.interpret()) { }

我得到了一连串的条件

例如:
String条件=“性别==1&&gender==3”

我想把它转换成If条件语句

比如
if(性别==1&&gender==3){}

如何解析该字符串?

您可以使用包将字符串转换为表达式

String conditions = "gender == 1 && gender == 3";
if(conditions.interpret()) {  }