flutter 学习路上碰到的错误问题。

决定仍是把碰到的问题进行简单记录吧less

 

19.8.14this

错误日志:spa

type '_InternalLinkedHashMap<dynamic, dynamic>' is not a subtype of type 'Map<String, dynamic>'翻译

这是类型不对问题致使的日志

把Map  换成了 var  就行了。code

 

 

19.8.17blog

错误提示继承

This class (or a class which this class inherits from) is marked as '@immutable', but one or more ofget

本来是自定义一个导航栏,须要传递一个参数(标题)过来。it

class NavWidget extends StatelessWidget {
  String title; //
  NavWidget(this.title);

结果就提示了上面的错误。看了下有道翻译

有道翻译:这个类(或该类继承自的一个类)被标记为“@不可变”,可是它的一个或多个实例字段不是final: NavWidget.title

 意为StatelessWidget是一个不可变的widget,申明的title也应为不可变的。因此我就加了个申明的关键字final。而后警告就没了

如下是代码

class NavWidget extends StatelessWidget {
  final String title; //
  NavWidget(this.title);

 

19.8.19

主要是在pubspec.yaml文件运行命令的时候报的错

Waiting for another flutter command to release the startup lock...

而后不管你是重启IED仍是咋滴都解决不了问题

其实只要找到你的flutter包--->bin--->cache--->lockfile。吧lockfile文件删掉便可。

相关文章
相关标签/搜索