即使您的代码最初工作时,您仍然不能正确执行它,正确的方法是:
// Create instance variableFuture myFuture;@overridevoid initState() { super.initState(); // assign this variable your Future myFuture = getFuture();}@overrideWidget build(BuildContext context) { if (someBooleanFlag) { return Text('Hello World'); } else { return FutureBuilder( future: myFuture, // use it like this ... ); }}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)