因为initState只执行一次,在使用热重载的情况下,是不会跟随代码的变化而重复执行的。
解决方法:重新run一次项目,就可以看到initState中的打印信息了
class Test extends StatefulWidget {
@override
_State createState() => new _State();
}
class _State extends State<Test>{
@override
void initState() {
print('init');
}
}