此异步 getter 变量在 DART 中如何工作

2023-11-24

我在颤振中遇到了这些代码。

    static Future<String> get platformVersion async
    {
        final String version = await _channel.invokeMethod('getPlatformVersion');
        return version;
    }

我正在使用 android studio 创建 flutter 插件。 我们在访问它的值时是否必须使用await关键字


是的,因为返回类型是 Future,所以你await价值。你会这样做:

String platformVersion = await GetVersion.platformVersion;
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

此异步 getter 变量在 DART 中如何工作 的相关文章