如何将在全状态小部件中创建的小部件获取到另一个全状态小部件?

时间:2020-03-07 20:49:23

标签: flutter dart flutter-widget

此小部件是在全状态小部件1中创建的:

  Widget likebut(context) {
return Container(
  width: MediaQuery.of(context).size.width,
);

}

我希望它使小部件2充满状态:

body: SafeArea(
    child: Container(
      color: Colors.greenAccent,
      child: Align(
        alignment: Alignment.topCenter,
        child: Column(
          children: <Widget>[
            CardsSectionAlignment(context),
            likebut()
          ],
        ),
        )
      ),
    ),

但他不知道likebut()

编译器消息: lib / screens / home.dart:76:17:错误:未为类“ _HomeState”定义方法“ likebut”。 -'_HomeState'来自'package:friendly / screens / home.dart'('lib / screens / home.dart')。 尝试将名称更正为现有方法的名称,或定义一个名为“ likebut”的方法。 likebut()

0 个答案:

没有答案