为什么Flutter有状态的热重装在这个简单的hello世界中失败了?

时间:2018-12-02 19:47:19

标签: flutter

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,
      ),
    );
  }
}

为什么热装在一种情况下起作用,而在另一种情况下却不起作用?

0 个答案:

没有答案