无效的构造函数名称

时间:2018-08-21 05:10:26

标签: dart flutter

这里是初学者的问题:

我有一堂这样的课

class Data {
  String name;
  String imgUrl;
  Data(this.name, this.imgUrl);
}

我正在尝试创建这样的列表

var list = new List<Data>();
var data = new Data("caca", "toto");
list.add(data);

但是我得到一个错误,提示无效的构造函数名称。 我在这里做错了什么? 谢谢您的帮助

1 个答案:

答案 0 :(得分:3)

我的猜测是您的代码不在函数内。像这样:

<span class="glyphicon glyphicon-copy" title="yourtext" style="cursor:pointer;font-size:20px;">

也许是由于代码上方有太多的括号,或其他一些语法错误。

确保您的代码实际上在函数体内,而不仅仅是直接在类内部。

class Something {
  var list = new List<Data>();
  var data = new Data("caca", "toto");
  list.add(data);
}