flutter - 可以用吗??在这种情况下是运营商?

标签 flutter dart operators

假设情况如下:

dynamic? _rsomeFunc() {
    final smth = someGetFunction(); //may return null
    return smth != null ? someObject.fromJson(jsonDecode(smth)) : null;
}

是否可以通过 => 在单行函数中编写它?因为这种方法似乎并不完美。我通过 ?? 尝试过,但没有帮助。有什么建议吗?

最佳答案

感谢@jamesdlin 提供的引用资料。目前 (2022/02/10) 在 Dart 2.16 中没有这样的机会;

希望他们会添加它。

关于flutter - 可以用吗??在这种情况下是运营商?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71056408/

相关文章:

flutter - 仅在 Flutter 中按日期比较 DateTime 对象

flutter - flutter 区分小部件的多个实例

image - 我想为 flutter 上传图片添加带有 access_token 的 header

java - Java中的++==是什么?

C++:星号、符号和星号?

ruby-on-rails - Ruby - 如果变量不存在则返回默认值

listview - Flutter-ListView.builder : Initial scroll position

Dart 内置值反序列化对象列表

flutter - 更改 'inheritFromWidgetOfExactType' 后,我开始收到 3 个不同的新错误

flutter - 安装在iOS 14+上的Flutter WebView插件会使应用程序崩溃