flutter - Flutter Provider Change Notifier 内的数据未更新
问题描述
他的问题是视图没有得到更新的数据
流程是这样的
数据由 loadData 获取并放入 viewmodel 的 transactionTypeList
打印负载内列表的长度
我有另一个函数,它也从 init 调用来打印列表的长度在这里我得到了列表
但是当我尝试从构建器获取相同的数据时,构建器会收到一个空白
解决方案
调用notifyListener()
而不是ChangeProvider()
.
如果这不能解决,请提供更多代码。
推荐阅读
- java - 无法在索引中查看 ElasticSearch 创建的文档
- swift - HackerEarth 中的 Unlucky 13 挑战
- node.js - 如何修复此错误:找不到模块“moz”Nodejs
- c# - WPF 如何在数据网格中使用行标题更改列的标题样式?
- maas - MAAS 显示机器的许多核心
- apple-appclips - 为什么 App Clip Code 有效载荷大小限制如此之小
- haskell - Data.Vector.Storable.ZipWith 中的慢流融合,但 Data.Vector.Unboxed.ZipWith 中的快速流融合
- c# - C# File.ReadAllBytes() 只读取前 9k 字节
- c++ - How to change pointopoint link datarate during run time in NS3
- spring-boot - What is the difference between DefaultOAuth2AuthorizedClientManager and AuthorizedClientServiceOAuth2AuthorizedClientManager