我在协议扩展中创建了一个私有变量,并使用它来获取对象的实例。
即使我打电话一次,也会两次调用getter。我准备了一个游乐场来表明这一点。
以下是代码:
return new MaterialApp(
title: 'New Name'
...);
看看正在运行的游乐场
需要对此行为进行一些解释。
答案 0 :(得分:0)
正如@Hamish在评论中解释的那样,在编译的项目中,这可以按预期工作,即,这只被称为一次。
我仍然想知道为什么会在游乐场发生这种情况。所以如果有人有什么要分享的话,我想听听。