调用 Widget 的构造函数,尽管它没有构造函数
Calling the Constructor of a Widget though it has no Constructor
我对 Flutter 还很陌生。我们知道在main
函数中,它还有一个函数叫runApp
,它的参数是一个Widget,简单来说就是一个Class。但它像 MyApp()
一样调用构造函数,但在 class 内部,我没有找到任何构造函数,而只是一个 build
函数。那么代码是如何工作的?
MyApp class 扩展了一个通过构建方法构建的小部件(例如:无状态小部件、有状态小部件)。此构建方法由框架本身调用。
我对 Flutter 还很陌生。我们知道在main
函数中,它还有一个函数叫runApp
,它的参数是一个Widget,简单来说就是一个Class。但它像 MyApp()
一样调用构造函数,但在 class 内部,我没有找到任何构造函数,而只是一个 build
函数。那么代码是如何工作的?
MyApp class 扩展了一个通过构建方法构建的小部件(例如:无状态小部件、有状态小部件)。此构建方法由框架本身调用。