【问题标题】:Flutter retrieve data from input componentFlutter 从输入组件中检索数据
【发布时间】:2021-06-25 12:54:23
【问题描述】:

我正在使用我自己的输入组件。我想从另一个组件访问输入值。我可以传递一些值(例如;提示文本、颜色),但我无法检索输入值。我搜索了很多,但我找不到任何东西。

我可以这样做:

inputComponent("your name",Colors.red);

我想这样做:

inputComponent("your name",Colors.red, onChangeFunc({
String inputValue = inputComponent.getValue(); // like this
}));

【问题讨论】:

    标签: flutter flutter-widget


    【解决方案1】:

    好的,我找到了答案。 您可以从另一个组件编写 onChange 事件,并且可以在自定义组件中使用它。但要注意,不要使用 onChanged 和 TextEditingController。只需使用 onChanged 函数。

    CustomInputComponent(onChanged1: (val) {print("value: $val");}
    

    【讨论】:

      猜你喜欢
      • 2023-03-12
      • 2012-06-10
      • 1970-01-01
      • 2015-10-23
      • 2021-08-07
      • 1970-01-01
      • 1970-01-01
      • 2020-01-15
      • 1970-01-01
      相关资源
      最近更新 更多