• 2024-01-11initState 错误分析
    这个错误是由于在initState方法中调用了dependOnInheritedWidgetOfExactType或dependOnInheritedElement,而这两个方法应该在initState完成后才能调用的情况导致的。在Flutter中,当依赖的inheritedwidget发生变化时,依赖它的widget会被重新构建。然而,在构造函数或initS
  • 2024-01-10flutter中InheritedWidget共享数据
    InheritedWidget是Flutter框架中用于在Widget树中共享数据的机制。它是一个特殊的Widget,可以将其放置在Widget树的上层,并向下传递共享的数据给其子Widget。子Widget可以通过InheritedWidget来获取共享的数据,而不需要通过显式地将数据传递给它们。import'package:flutter/materi
  • 2023-06-22【flutter 起步走】flutter共享数据利器,InheritedWidget原理探秘
    知其然,也要知其所以然。最近的搬砖工作中,开发ui页面都是使用flutter,android原生只沦为了后台逻辑处理的后盾。在搬砖过程中,往往只要知道怎么用,便能搭起小房子,而要建的恢弘又大气,还是少不了对于原理的学习。在接触flutter中,Widget是我们接触最多的类。我们对于各种界面的搭建用的就
  • 2023-01-07Flutter 陈航 20-通讯 数据传递 Notification EventBus
    本文地址目录目录目录20|跨组件传递数据,只需要记住这三招InheritedWidget父Widget子WidgetWidget树Notification定义通知发送通知监听通知EventBus自定义事件类发
  • 2022-10-03flutter系列之:查询设备信息的利器:MediaQuery
    目录​​简介​​​​MediaQuery详解​​​​MediaQuery的属性​​​​MediaQuery的构造函数​​​​MediaQuery的使用​​​​总结​​简介移动的开发中,大家可能最头疼的就