小编Mr.*_*Oak的帖子

带参数的 Dart Singleton(全局应用程序记录器)

我想在我的应用程序中使用Logger库。我只想实例化它一次,以便在我的应用程序中具有一致的格式。我还想避免PrettyPrinter()多次实例化:

// Where should I put this ?
var logger = Logger(
  printer: PrettyPrinter(
    methodCount: 2,
    colors: true,
  ),
);
Run Code Online (Sandbox Code Playgroud)

这样做的正确方法是什么?我应该只使用全局常量吗?有没有办法使用单例来做到这一点?

logging singleton global dart flutter

5
推荐指数
1
解决办法
1776
查看次数

标签 统计

dart ×1

flutter ×1

global ×1

logging ×1

singleton ×1