0

我在一个模块(又名 .dart 文件)中有以下枚举:

enum HttpMethods { GET, POST, PUT, DELETE }

我希望能够在不同模块的几个类中导入和使用这个枚举。我该怎么做呢?

4

1 回答 1

1

您可以简单地将文件路径导入另一个文件中并像这样访问它。

import '../enums/http_methods.dart';
final HttpMethods _myValue = HttpMethods.GET;

或者,创建一个enums.dart导出文件,从中导出所有枚举,然后在需要的地方导入。它可以使您免于繁琐的工作。

枚举.dart

export 'http_methods.dart';
import '../enums.dart';
final HttpMethods _myValue = HttpMethods.GET;
于 2021-09-14T14:55:04.127 回答