摘要:1、在Column下面增加可以滚动的Row 2、在widget外部控件其内部的变量 ValueNotifier<T> ValueListenableBuilder<T>(valueListenable:...,builder:()=>) import 'package:flutter/materia
阅读全文
摘要:函数 A.X在函数B 中完成回调 A->B-A.X() 变量定义: VoidCallback callDo 调用时的参数可以有两种方式传入: 1、X 2,()=>X() static showBottomMessage(BuildContext context, VoidCallback? call
阅读全文
摘要:const Tooltip({ super.key, this.message, this.richMessage, this.height, this.padding, this.margin, this.verticalOffset, this.preferBelow, this.exclude
阅读全文
摘要:连接字符串: String test='hello'; String c_test='world'; c_test='${test} ${c_test}!'// hello world! //检查c_test 是否以 !结尾 bool b=c_test.endsWith('!')// b=true
阅读全文
摘要:见到上面的错,解决方法是: 增加属性:shrinkWrap:true ListView( shrinkWrap: true, 。。。。。 )
阅读全文
摘要:可以包裹 不具备事件处理的组件,实现水波纹等点击事件的效果; InkWell 水波纹限制在文本组件之内;InkResponse 水波纹没有限制;InkResponse 和 InkWell 都可以指定各种响应颜色、手势等相关属性; InkWell( radius: 200.0, focusColor:
阅读全文
摘要:https://blog.csdn.net/jdsjlzx/article/details/127956374 (136条消息) Flutter Provider状态管理_flutter状态管理provider_一叶飘舟的博客-CSDN博客
阅读全文
摘要:FLUTTER项目中管理不同组件、不同页面之间共享的数据关系。当需要共享的数据关系达到几十上百个的时候,我们就很难保持清晰的数据流动方向和顺序了,导致应用内各种数据传递嵌套和回调满天飞。在这个时候,我们迫切需要一个解决方案,来帮助我们理清楚这些共享数据的关系,于是状态管理框架便应运而生。 下面来了解
阅读全文
摘要:Provider通常使用ChangeNotifierProvider配合ChangeNotifier一起来实现状态的管理与Widget的更新。 ChangeNotifierProvider本质上其实就是Widget,它作为父节点Widget,可将数据共享给其所有子节点Widget使用或更新; 创建m
阅读全文
摘要:导入文件import后面的路径有哪几种?各代表什么意思?关键字有那些?文件导入的顺序是什么? import 'dart:xxx'; 引入Dart标准库 import 'xxx/xxx.dart';引入绝对路径的Dart文件 import 'package:xxx/xxx.dart'; 引入Pub
阅读全文
摘要:可以直接使用 Icon(Icons.NAME)
阅读全文