Flutter:使用 Valuenotifier 更新文本

Flutter : Update text using Valuenotifier

我正在使用 valuenotifier 更新文本作为 替代 具有 有状态小部件 并调用 setstate。我能够从 dropdownFormField 中获取选定的值,但无法显示它。

https://dartpad.dev/?id=62d831a1b6ff472e080d5b18f9bae2ef&null_safety=true

只需将此添加到 onChanged 方法:

_text.value = value.toString();

这将更新您的 ValueNotifier 的值并且 ValueListenableBuilder 将捕获它并重建。