flutter之enum

Posted sundaysme

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了flutter之enum相关的知识,希望对你有一定的参考价值。

///枚举类型转string
String enumToString(o) => o.toString().split(‘.‘).last;

///string转枚举类型
T enumFromString<T>(Iterable<T> values, String value) {
  return values.firstWhere((type) => type.toString().split(‘.‘).last == value,
      orElse: () => null);
}

以上是关于flutter之enum的主要内容,如果未能解决你的问题,请参考以下文章

在 webview_flutter 中启用捏合和缩放,在哪里添加代码片段 [this.webView.getSettings().setBuiltInZoomControls(true);]

Flutterflutter doctor 报错Android license status unknown. Run `flutter doctor --android-licenses‘(代码片段

flutter解决 dart:html 只支持 flutter_web 其他平台编译报错 Avoid using web-only libraries outside Flutter web(代码片段

TypeScript: switch enum

Flutter 报错 DioError [DioErrorType.DEFAULT]: Bad state: Insecure HTTP is not allowed by platform(代码片段

Flutter 布局备忘录