logo

该视频仅会员有权观看

立即开通课程「Flutter 移动端应用开发实践」权限。

¥
199
/ 年

使用 Provider 的 value 构造方法提供值

  • 在项目的app中打开zt t,声明一个名为oss model的属性,类型为oss model,并创建其实例。
  • 在b方法中添加了新的provider,并使用crayon法返回一个类实例,无需特别配置。
  • 使用change notify provider的value工作方法提供oss model的实例作为value参数值。
  • 同样使用change notify provider value构造方法将value参数设为app model。
  • UI出错时可以开启调试重启。
  • 添加provider时未设置类型,但鼠标悬停会提示类型,也可显式设置类型,在change notify provider使用尖括号定义值的类型为a s model。
  • 类型不显式设置时,可以由系统推断。