【发布时间】:2020-03-18 13:37:07
【问题描述】:
我有以下代码:
drawer: Drawer(
child: ListView(
...
children: const <Widget>[
SizedBox(
...
),
ListTile(
leading: Icon(Icons.message),
title: Text('Reportes de daños recibidos'),
***onTap: () {
Navigator.push(
context,
MaterialPageRoute(builder: (context) => ReportsToDo()));
},***
),
而带有 ListTile onTap: () 的行会导致以下两个问题。我错过了什么吗?从文档中获取此示例。
lib/PropertyAgentMain.dart:38:27: Error: Method invocation is not a constant expression.
Navigator.push(
^^^^
lib/PropertyAgentMain.dart:37:22: Error: Not a constant expression.
onTap: () {
^^
谢谢,
哈维尔·卡塞雷斯
【问题讨论】:
-
尝试删除
const关键字 -
已经尝试过了,但是没有用:(
标签: flutter