Flutter Navigator.push不断重建小部件

时间:2020-07-15 14:49:43

标签: flutter

我有2个小部件:

  1. Widget1.dart(有状态的小部件)
  2. test.dart

在Widget1中轻按列表图块时,我导航到test.dart。在这里,test.dart不断重建。我似乎无法弄清楚我在做什么错。

这是我打电话给Widget1的地方

import 'package:flutter/material.dart';

class TestWidget extends StatefulWidget{

  @override
  State<StatefulWidget> createState() {
    // TODO: implement createState
    return _TestWidgetState();
  }

}
class _TestWidgetState extends State<TestWidget> {

  @override
  Widget build(BuildContext context) {
    print("In Test Widget");
    // TODO: implement build
    return Scaffold(
        appBar: AppBar(),
      body:Text("Modal")
    );
  }
}

test.dart

{{1}}

它持续不断地打印“ In Test Widget”。为什么要不断重建测试小部件?我在这里做错了什么。过去几天前一直运行良好,直到进行更新。

0 个答案:

没有答案