Flutter热重装在下面的代码上失败
import 'package:flutter/material.dart';
void main() {
runApp(
Center(
child: Text(
'Hello, world!',
textDirection: TextDirection.ltr,
),
),
);
}
但是如果我从以下主要方法中提取小部件,它会起作用。
import 'package:flutter/material.dart';
void main() {
runApp(HelloWorldWidget());
}
class HelloWorldWidget extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Center(
child: Text(
'Hello World 7',
textDirection: TextDirection.ltr,
),
);
}
}
为什么热装在一种情况下起作用,而在另一种情况下却不起作用?