0
我正在通過一些older Dart code,解決與最新的Dart SDK的變化。這一次我想不通:替換爲Future.transform?
Future<DateTime> get lastsave =>
client.lastsave.transform((int unixTs) =>
new DateTime.fromMillisecondsSinceEpoch(unixTs * 1000, isUtc:true));
=>
The method 'transform' is not defined for the class 'Future<List<int>>'
據我瞭解,Future.transform()的目的是爲了應用同步轉換(見例如this話題)。即將異步呼叫轉換爲同步呼叫並返回值。
已將Future.transform替換爲其他內容嗎?
是的,幾個月大。謝謝! – Max