Flutter Invalid constant value.

0x00 问题

参数传入变量,报错!

代码

复制代码
const Padding(
  padding: EdgeInsets.all(20),
  child: GradientProgressIndicator(value: _progress),
),

_progress 参数报错:Invalid constant value.


0x01 原因

这种情况,多发生于,复制粘贴后,参数由常量换成变量。

检查一下,本身或父组件,是否添加了 const 修饰符。

去掉 const 即可。


相关推荐
2601_9498333922 分钟前
flutter_for_openharmony口腔护理app实战+预约管理实现
android·javascript·flutter
牛马1112 小时前
Flutter OverlayEntry
flutter
2603_949462103 小时前
Flutter for OpenHarmony社团管理App实战:预算管理实现
android·javascript·flutter
2601_949975794 小时前
Flutter for OpenHarmony艺考真题题库+帮助中心实现
flutter
子春一7 小时前
Flutter for OpenHarmony:构建一个 Flutter 井字棋游戏,深入解析状态驱动逻辑、胜利判定与极简交互设计
flutter·游戏·交互
雨季6667 小时前
Flutter 三端应用实战:OpenHarmony “极简手势轨迹球”——指尖与屏幕的诗意对话
开发语言·javascript·flutter
ujainu8 小时前
Flutter + OpenHarmony 游戏开发进阶:CustomPainter 手绘游戏世界——从球体到轨道
flutter·游戏·信息可视化·openharmony
雨季6668 小时前
Flutter 三端应用实战:OpenHarmony “专注时光盒”——在碎片洪流中守护心流的数字容器
开发语言·前端·安全·flutter·交互
kirk_wang8 小时前
Flutter艺术探索-Flutter相机与相册:camera库与image_picker集成
flutter·移动开发·flutter教程·移动开发教程
子春一8 小时前
Flutter for OpenHarmony:构建一个 Flutter 贪吃蛇游戏,深入解析状态机、碰撞检测与响应式游戏循环
flutter·游戏