那两个点是什么意思?1和2有什么区别?
问题内容:
我看过很多使用点的教程,而有些使用2。这的实际含义是什么?
例,
Array().add()
Animation()..addListener(() {})
问题答案:
该..
运算符是飞镖“级联”运算符。当您不关心返回值时,对于链接操作很有用。这也是总是返回的可链接函数的飞镖解决方案this
被做以下
final foo = Foo()
..first()
..second();
严格等于:
final foo = Foo();
foo.first():
foo.second();