Dan*_*son 3 dart method-cascades
我正在做这样的事情:
new A()
..methodA()
..methodB()
.toString();
Run Code Online (Sandbox Code Playgroud)
这应该归还toString()
吗?目前它正在返回新A
对象.
在你的代码toString()
中应用了结果methodB()
.就像你在做:
var func = (o) {
o.methodA();
o.methodB().toString();
return o;
};
func(new A());
Run Code Online (Sandbox Code Playgroud)
要做你想做的事,你必须做以下事情:
(new A()
..methodA()
..methodB()).toString();
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
59 次 |
最近记录: |