如何使文本在Flutter中与Textfield反应

时间:2019-05-01 06:20:45

标签: dart flutter textfield responsive

我有这段代码,其中有一个文本和一个文本字段,我该如何以一种反应方式将文本与文本字段一起填充。

这种尝试但是没有得到结果。

{destinationFolder}\com.mydomain.app-primary-release.aab
{destinationFolder}\com.mydomain.app-secondary-release.aab
{destinationFolder}\com.mydomain.app-tertiary-release.aab

1 个答案:

答案 0 :(得分:1)

您不需要从控制器获取文本值,因为TextField已经提供了onChanged

onChange内,您需要致电setState

像下面这样:

TextField(
  onChanged: (value) {
    setState(() {
      aMostrar = value;
    });
  },
),

如果您使用的是TextFormField,则需要在setState的监听器中调用controller

像下面这样:

controller.addListener(() {
  setState(() {
    aMostrar = controller.text;
  });
});