本文介绍了Whats ?? = Dart中的运算符的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
这是我在Flutter源代码中看到的新赋值运算符:
This is the new assignment operator I see in Flutter source code:
splashFactory ??= InkSplash.splashFactory;
textSelectionColor ??= isDark ? accentColor : primarySwatch[200];
这个赋值运算符是什么意思?
what's the meaning of this assignment operator?
推荐答案
?? =是一个新的可识别null的运算符.具体地说,?? =是可识别空值的赋值运算符.
??= is a new null-aware operators. Specifically ??= is null-aware assignment operator.
这篇关于Whats ?? = Dart中的运算符的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!